Может кто-нибудь предложить мне механизм шаблонов (желательно написанный на Java), который мог бы генерировать любой текст, который мне нравится с данного XML-ввода?XML-механизм шаблонов в Java?
ответ
StringTemplate, FreeMarker
Как насчет XSLT? Вы можете использовать JAXP для обработки.
Я мало знаком с XSLT, но у меня есть «XML-язык, используемый для преобразования XML-документов в другие XML-документы». Если это так, то в моем случае это не сработает. Если это что-то еще, пожалуйста, помогите мне разобраться в – WSK
, вы можете посмотреть @ этот URL http://www.saxonica.com/documentation/using-xquery/api-query/embedding.html для получения дополнительной информации. его simpel XQuery Engine для вашей справки. – kadalamittai
Вы можете использовать XSLT, это не ограничивается генерированием только XML-вывода. Он является ограничен XML-вход. Используйте тег xsl: output, чтобы определить тип вывода, который вы будете генерировать.
E.g. генерировать вывод текста
<xsl:output method="text" encoding="UTF-8"/>
Для создания вывода XML с отступом
<xsl:output method="xml" encoding="UTF-8" indent="yes"/>
- 1. Несколько шаблонов в Java
- 2. шаблонов строк в Java
- 3. Проблема шаблонов классов в Java
- 4. Набор шаблонов cals в java
- 5. Печать простых шаблонов в Java
- 6. Сравнение шаблонов рефакторинга в java
- 7. Сравнение шаблонов в Clojure/Java
- 8. Шаблоны шаблонов вложения в Java
- 9. Множественное сопоставление шаблонов в Java
- 10. Написание шаблонов Java в файл
- 11. Использование шаблонов MVC в Java
- 12. Сравнение Java-шаблонов кортежей
- 13. Java Observer Отслеживание шаблонов?
- 14. Java Nashorn - строки шаблонов
- 15. Язык бизнес-шаблонов для Java
- 16. Обработка шаблонов с использованием Java
- 17. Невозможно понять использование шаблонов Java?
- 18. Классификация шаблонов Regex для Java?
- 19. Сравнение шаблонов с Java regex
- 20. Список шаблонов шаблонов Scala/Java и конкатенация строки
- 21. Специализация Java-генераторов (шаблонов) (переопределение типов шаблонов с определенными типами)
- 22. Какие-либо руководства по настройке шаблонов шаблонов на GAE (Java)?
- 23. Regard Regex и сборка шаблонов в java
- 24. Быстрая сборка шаблонов JasperReports в java
- 25. Библиотека шаблонов электронной почты в Java
- 26. Звонки шаблонов Spring Rest в java
- 27. Создание шаблонов из заданной строки в java
- 28. Создание ArrayList общих шаблонов ArrayLists в Java
- 29. Наследование шаблонов в C++ (портирование кода Java)
- 30. instanceof для типов шаблонов в java
Видимо, как хорошо выглядеть, но мне нужно будет внимательно посмотреть ли какие-либо из них подходят к моим потребностям. Меня беспокоит: 1. Работает ли он с любым источником данных XML? потому что у меня есть фиксированная схема для документов данных, которые нельзя изменить. 2. Насколько богатый набор API-интерфейсов, в частности, он поддерживает IFs, Loops, XML DOM и XPath? Пока я изучаю оба двигателя, вы можете рассказать мне о моих проблемах? – WSK