2015-02-27 2 views
0

Я пытаюсь создать HTML-файл из результата выполнения. Результат получается в виде XML. Есть несколько трансформаторов, которые я могу использовать для преобразования XML в HTML с использованием XSLT-файла.Создание HTML из XML v/s Объект JAVA

Другое дело, что у меня также есть объект JAVA результата, который я могу использовать для его преобразования в HTML.

Какой из этих двух подходов лучше, и есть ли какой-либо API, который я могу использовать для преобразования java-объекта в HTML, отличный от XSLT или FILE I/O.

любая помощь?

ответ

1

Я считаю, что вам нужно пройти через xml (напрямую или сгенерированный с вашего java-объекта jaxb).

В принципе, рамки шаблонов (Velocity, Freemarker ...) могут позволить вам подготовить шаблон, в который вы можете вставить свой Java-объект и визуализировать ответ, как вы это делаете. Но лично я думаю, что будет проще и проще просто преобразовать xml, который у вас уже есть

Смежные вопросы