2011-12-28 54 views
0

如何让我的RNG文件更详细的,这样,如果我不能指定所需选择元素,错误信息将得到更好的不仅仅是描述:RelaxNG调试消息为选择要素

Expected an element , got nothing 

是否有如何命名选择标签?

+1

RelaxNG是一种语言的名称。你在说哪个软件会抛出这个错误信息? – daxim 2011-12-28 23:15:50

+0

“Expected an element,got nothing”消息表示libxml2。 – mzjn 2011-12-29 18:12:48

回答

0

RelaxNG没有基于这些条件定义人类可读的错误文本的系统。正如@daxim暗示的那样,任何注意未能满足所需选择要素的能力都取决于运行验证的软件。

一个可能的解决方案是使用Schematron,它被设计为输出这些测试的特定消息。