这对谷歌来说很难,因为 RelaxNG 被用来验证其他东西,而且我得到了太多错误的结果。我正在寻找的是一种验证我的 RelaxNG 文件本身没有语法错误的好方法。
问问题
145 次
2 回答
2
标准本身包含一个“RelaxNG 的 RelaxNG 模式”——您可以使用您最喜欢的验证器(例如 Jing)来验证您的模式以测试其有效性。
该标准 (ISO/IEC 19757-2) 可从以下网址免费下载:
http://standards.iso.org/ittf/PubliclyAvailableStandards/index.html
于 2012-02-12T07:39:47.040 回答
2
您可以根据以下发布的松弛模式对其进行验证:
http://relaxng.org/relaxng.rng
可通过http://relaxng.org/#schemas访问。如果您使用 xmllint,您可以像这样验证您的架构:
$ xmllint --valid --relaxng relaxng.rng myschema.rng
myschema.rng validates
于 2012-09-04T01:34:25.820 回答