Eco*_*con 28 xml linux xsd xmllint
我必须使用给定的XSD文件验证我的xml文件.想到最简单的方法就是xmllint,但我无法让它工作.谁能告诉我确切的命令?
我试过了:
xmllint --valid myxsd.xsd myxml.xml
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?这只会在命令行中输出2个文件
编辑:必须在控制台中执行此操作,因为在构建过程中将需要它
Eco*_*con 89
想出来,不得不用--schema而不是--validate.
xmllint --schema yourxsd.xsd yourxml.xml --noout
Run Code Online (Sandbox Code Playgroud)
将--noout确保在您的XSD代码和XML不显示.使用此选项,您只能看到验证错误.