Используя java, я преобразовываю HTML в XML. Определяет ли тип кодирования, который мы упоминаем в XSL-файле? Поскольку после преобразования происходит дублирование содержимого в XML-файле, в котором содержимое добавляется последним и делает файл недопустимым. Не удалось повторить эту проблему еще раз. Это случается раз в то время.Преобразование Java XSLT
0
A
ответ
0
Нет, кодировка самого xsl не имеет никакого соединения с кодировкой исходного xml или кодирования целевого xml, если в трансформаторе нет ошибки.
Тем не менее, xsl может печатать символы, которые не подлежат печати в кодировке целевого xml, и в этом случае ваш целевой xml будет содержать недопустимые символы (или трансформатор генерирует исключение, которое я не уверен).
Поиск решения вашей конкретной проблемы не представляется возможным с помощью этого объема информации.
Смежные вопросы
- 1. Java командной строки XSLT преобразование в Java
- 2. преобразование XSLT
- 3. Выполнение XSLT преобразование из Java с параметром
- 4. Как запустить Саксон преобразование XSLT в Java
- 5. Чрезвычайно медленное преобразование XSLT в Java
- 6. Преобразование Java-объект JSON с помощью XSLT
- 7. Условное преобразование XSLT в PHP
- 8. Преобразование xslt для заданного xml
- 9. динамическое преобразование XSLT
- 10. Преобразование XSLT с рекурсией
- 11. Преобразование вложенных узлов XSLT
- 12. Рекурсивное преобразование Xslt
- 13. Преобразование идентичности XSLT
- 14. XSLT преобразование с подсчета
- 15. Преобразование XML в XSLT
- 16. Преобразование XSLT и CDATA
- 17. Преобразование DateTime в XSLT
- 18. XSLT преобразование логических выражений
- 19. Преобразование Xslt для каждого
- 20. XSLT - преобразование символов Юникода
- 21. Преобразование XSLT в AIF
- 22. Преобразование с использованием XSLT
- 23. Преобразование XSLT без вывода
- 24. XSLT преобразование с матча
- 25. XSLT 1.0 повторить преобразование
- 26. XSLT основной - Неправильное преобразование
- 27. Преобразование XML в XSLT
- 28. пакетное преобразование xslt xml
- 29. XSLT преобразование мыла
- 30. XSLT - преобразование времени минут
Простой тест: используйте 'iso-8859-1' как тип кодировки, в то время как содержимое содержит символы, отличные от ASCII. – Raptor
Звучит скорее как ошибка в шаблоне XSL, но я не думаю, что это связано с кодировкой. – mthmulders
Прежде всего получите образец ввода. Дублирование контента, скорее всего, приведет к разбору вещей в два раза ошибкой в правилах. ЕСЛИ вы не можете следовать логике (appy/match/call), размещать маркеры, некоторые «XXX», «YYYY» в правилах. –