【问题标题】:How to see xpath location of error when doing XSD or RelaxNG validation? [closed]进行 XSD 或 RelaxNG 验证时如何查看错误的 xpath 位置? [关闭]
【发布时间】:2016-07-12 15:34:42
【问题描述】:

我们正在生成 XML 架构 (EAD 2002) 的 HTML 预览,并希望将验证错误作为悬停/工具提示嵌入到相应的 HTML 位置。

我们已经为一些自定义 Schematron 规则(输出包含错误的 xpath 位置的 SVRL)做到了这一点,但不能对基本 EAD 模式做到这一点。

是否有 XSD 或 RelaxNG 验证器输出错误的 xpath 位置?

【问题讨论】:

    标签: xpath xsd schematron relaxng svrl


    【解决方案1】:

    是否有 XSD 或 RelaxNG 验证器输出错误的 xpath 位置?

    有 rng-extension (https://github.com/transpect/rng-extension),一个用于 XML Calabash (http://xmlcalabash.com/) 的 Relax NG 验证扩展。不过,我自己也没用过。

    【讨论】:

    猜你喜欢
    • 2012-02-12
    • 1970-01-01
    • 2014-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-08
    • 1970-01-01
    相关资源
    最近更新 更多