在 ruby 中/从 ruby 处理 XSLT
题
谁能推荐一种在 Ruby 应用程序中执行 XML 数据的 XSLT 转换的有效方法?XSL gem (REXSL) 尚不可用,虽然我已经看到一两个实现它的项目,但我对这么早就使用它们持谨慎态度。一位朋友推荐了 Perl,但我担心资源。
这是针对linux环境的。
解决方案
我建议对“xsltproc”进行调用,它随 Linux 中的 libxslt 库一起提供并完成工作。
或者,如果您有机会使用 JRuby,那么您有几个用于 java 的 xslt 解析器,您可以非常轻松地从您的 ruby 程序中使用它们。
其他提示
尝试“libxslt-ruby”gem。它取决于 libxml 库的“libxmlr-ruby”绑定,如果您在 Linux 上进行开发,您可能已经安装了该库。
不隶属于 StackOverflow