Простой вопрос: существуют ли какие-либо надежные библиотеки XSLT, которые работают как в Ruby, так и в JRuby?
- REXML работает в обоих, но не поддерживает XSLT.
- ruby-xslt не работает в JRuby.
- Последние бета-версии Nokogiri поддерживают JRuby, но эта поддержка по-прежнему содержит ошибки и время от времени генерирует исключения NullPointerException для ввода XML, который отлично работает в Рубин. (В частности, любые преобразования, которые не приводят к правильному XML, приводят к тому, что он выдает ошибку, даже если для xsl:output установлено значение 'text'!)
- JXslt — это просто оболочка для Java Xalan/Saxon и не работает в Ruby.
Скажите, пожалуйста, я что-то упускаю?