文件名称:XmlValidate:一个快速灵活的基于 XML Java 的验证器,能够根据 XML 文档中定义的 XML 模式执行 XML 文档的批量验证或强制另一个模式目标
文件大小:156KB
文件格式:ZIP
更新时间:2024-06-20 01:26:53
Java
验证 一个快速灵活的开源 XML 验证器,能够根据 XML 文档中定义的 XML 模式或强制另一个模式目标对 XML 文档执行批量验证。 XmlValidate通过文件名或 URL 或使用目标文件扩展名列表递归搜索目录来验证单个 XML 文档。 第一个文档被检查为格式良好的 XML。 如果使用非验证解析器解析 XML 失败,则对该文件的验证将停止。 以下是使用XmlValidate验证 XML 文档的三种方法: -map选项将架构命名空间映射到给定的目标架构位置。 它使用模式实例文档的位置重写 XML,然后针对目标模式进行验证。 如果未找到架构命名空间,则它不会验证文档。 这与将 XML 文档重写为任何目标模式的其他方法相反,根据文档中定义的实际模式命名空间来验证文档。 旧:<kml xmlns=" 新:<kml xmlns=" " xmlns:xsi=" " xsi:sc
【文件预览】:
XmlValidate-master
----gradlew(6KB)
----.gitattributes(19B)
----README.html(15KB)
----LICENSE.txt(561B)
----src()
--------test()
--------main()
----schemas()
--------gpx10.xsd(12KB)
--------gpx11.xsd(25KB)
--------atom.xsd(22KB)
--------kml22gx.xsd(12KB)
--------kml.xsd(20KB)
--------xml.xsd(2KB)
--------kml22.xsd(65KB)
--------atom-author-link.xsd(2KB)
--------kml20.xsd(35KB)
--------xAL.xsd(71KB)
--------Event.xsd(14KB)
--------kml21.xsd(33KB)
----.travis.yml(149B)
----ns.map(846B)
----gradle()
--------wrapper()
----README.txt(5KB)
----README.md(5KB)
----gradlew.bat(3KB)
----data()
--------xml()
--------kml()
--------kmz()
--------bad()
----run.bat(1KB)
----.gitignore(34B)
----bin()
--------xv.bat(471B)
--------kml21.bat(616B)
--------kml22.bat(549B)
--------kmz22.bat(548B)
----build.gradle(735B)