特定のXSDファイルでxmlファイルを検証する必要があります。そうするための最も簡単な方法はxmllintであると考えられますが、動作しません。誰でも正確なコマンドを教えてもらえますか?
私は試した:
xmllint --valid myxsd.xsd myxml.xml
何が間違っていますか?これは、コマンドラインで2つのファイルのみを出力します
編集:ビルドプロセスで必要になるため、コンソールで実行する必要があります
それを理解し、--schema
の代わりに--validate
を使用する必要がありました。
xmllint --schema yourxsd.xsd yourxml.xml --noout
--noout
は、XSDおよびXMLのコードが表示されないようにします。このオプションを使用すると、検証エラーのみが表示されます。