哪些Ruby库支持使用Relax NG紧凑语法进行XML验证?
到目前为止,我尝试了Nokogiri,但没有成功。它仅支持.rng
个文件,而不支持.rnc
个文件。
答案 0 :(得分:2)
我不知道。使用Trang将您的RELAX NG紧凑模式转换为XML语法可能是最简单的。
答案 1 :(得分:0)
此网站看起来可能正是您所寻找的内容:
https://github.com/sshaw/ruby-jing
它似乎包装了java代码,但你可以使用ruby而另一种声明是更好的错误消息,这总是一件好事。没有什么比神秘的错误更糟糕了。