【文件属性】:
文件名称:dtdvalidator:根据旧版DTD验证XML
文件大小:33KB
文件格式:ZIP
更新时间:2021-05-26 15:24:21
Java
基于DTD的XML验证器
目的
对于某些大文件, xmllint失败或花费很长时间。 使用Java的库进行验证的解析或多或少地执行了相同的检查。
建立和使用
构建配置为需要Java11。可以调整pom.xml以在Java 8上编译。
mvn package dependency:copy-dependencies
java -jar . \t arget \i 5validator-0.1-SNAPSHOT.jar -h
阅读帮助,确认;-)
特征:
针对DTD(在文件中引用/定义)和XSD(通过 )进行验证
多个文件
写入日志文件
处理压缩流(xz,bzip2,gz)
可以并行工作
可以使用DOM或SAX
可以将分组的错误消息写入JSON文件
不支持:
通过对XSD,RNC,RNG,Schematron进行验证
基于代码进行解析
执照
不要怪不要卖一切都很好。
【文件预览】:
dtdvalidator-master
----src()
--------test()
--------main()
----README.adoc(1016B)
----pom.xml(9KB)
----.gitignore(96B)