Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
哪些Ruby库支持RELAXNG紧凑语法的验证?_Ruby_Xml_Xml Parsing_Schema_Relaxng - Fatal编程技术网

哪些Ruby库支持RELAXNG紧凑语法的验证?

哪些Ruby库支持RELAXNG紧凑语法的验证?,ruby,xml,xml-parsing,schema,relaxng,Ruby,Xml,Xml Parsing,Schema,Relaxng,哪些Ruby库支持使用RELAXNG紧凑语法进行XML验证 到目前为止,我试过Nokogiri,但没有成功。它只支持.rng文件,不支持.rnc文件。我不知道有什么。使用将RELAX NG compact模式转换为XML语法可能是最简单的方法。此站点看起来可能就是您要查找的: 它似乎包装了java代码,但您可以使用ruby,另一个说法是更好的错误消息,这总是一件好事。没有什么比神秘的错误更糟糕的了。我实际上刚刚找到了这个并转换了它。我在尝试验证文件时遇到了一些Nokogiri挂起的问题。。。

哪些Ruby库支持使用RELAXNG紧凑语法进行XML验证


到目前为止,我试过Nokogiri,但没有成功。它只支持
.rng
文件,不支持
.rnc
文件。

我不知道有什么。使用将RELAX NG compact模式转换为XML语法可能是最简单的方法。

此站点看起来可能就是您要查找的:


它似乎包装了java代码,但您可以使用ruby,另一个说法是更好的错误消息,这总是一件好事。没有什么比神秘的错误更糟糕的了。

我实际上刚刚找到了这个并转换了它。我在尝试验证文件时遇到了一些Nokogiri挂起的问题。。。