LINUX.ORG.RU

[JAVA] XML + XSLT

 


0

0

Пользую для преобразования XML с помощью XSLT javax.xml.transform,
те TransformerFactory и Transformer, но как выясняется оно вроде как не полностью соответствует XSLT 2.0

Подскажите пожалуйста что лучше использовать в java для этого кроме TransformerFactory и Transformer ???

anonymous

неужели никто не ответит ??? %(

anonymous
()

1. Что значит "не полностью"?

2. То, что написано выше - это некий общий интерфейс к xslt transformer. А реализация под ним может меняться. Попробуйте другую.

svu ★★★★★
()
Ответ на: комментарий от svu

1. не съедается то что съедается другой программой (не на java) при этом примитивные вещи съедаются

2. что значит попробывать другую реализацию ??????????
где можно увидеть как это ??????

anonymous
()

Проблема решилась использованием _ТОГО-ЖЕ_ кода но добавлянием строчки:

System.setProperty("javax.xml.transform.TransformerFactory", "net.sf.saxon.TransformerFactoryImpl");

и export CLASSPATH="/usr/share/java/saxonb-9.0.jar:$CLASSPATH" перед запуском java

anonymous
()
Ответ на: комментарий от anonymous

Ну ты и сделал как раз то, про что говорил svu :)

Ты просто подсунул другую реализацию интерфейса, которая поддерживает все нужные тебе фичи.

user_undefined
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.