Ruby和JRuby中的XSLT转换

时间:2010-06-07 23:21:02

标签: ruby jruby nokogiri rexml xslt

简单的问题:是否有任何可以在Ruby和JRuby中工作的可靠XSLT库?

  • REXML同时适用,但没有XSLT支持。
  • ruby-xslt在JRuby中不起作用。
  • 最新的Nokogiri测试版确实支持JRuby,但是支持仍然是错误的,并且偶尔会抛出用于XML输入的NullPointerExceptions,它在Ruby中运行良好。 (特别是,任何不产生有效XML的转换都会导致barf,即使xsl:output设置为'text'!)
  • JXslt只是Java Xalan / Saxon的包装器,在Ruby中不起作用。

请告诉我,我错过了什么?

1 个答案:

答案 0 :(得分:1)

在2011年发布1.5.0之前,Nokogiri的一个可靠的JRuby实现没有出现。最新版本在JRuby下非常稳定。