我必须用给定的XSD文件验证我的xml文件.我想最简单的方法是xmllint,但我无法让它工作.谁能告诉我确切的命令吗?
我试过:
xmllint --valid myxsd.xsd myxml.xml
我做错了什么?这只输出命令行中的2个文件
编辑:必须在控制台中完成,因为在构建过程中需要它
我必须用给定的XSD文件验证我的xml文件.我想最简单的方法是xmllint,但我无法让它工作.谁能告诉我确切的命令吗?
我试过:
xmllint --valid myxsd.xsd myxml.xml
我做错了什么?这只输出命令行中的2个文件
编辑:必须在控制台中完成,因为在构建过程中需要它
弄明白了,必须用--schema
而不是--validate
.
xmllint --schema yourxsd.xsd yourxml.xml --noout
--noout
确保XSD和XML中的代码不会显示.使用此选项,您将只看到验证错误.