如何在进行XSD或RelaxNG验证时查看错误的xpath位置?

时间:2016-07-12 15:34:42

标签: xpath xsd schematron relaxng svrl

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

我们已经完成了一些自定义Schematron规则(输出包含错误的xpath位置的SVRL),但不能用于基本EAD模式。

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

1 个答案:

答案 0 :(得分:1)

  

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

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