|
Интерпретация HTML в XSL
|
|||
---|---|---|---|
#18+
Добрый день. Я создаю шаблон документа в файле xsl, для выгрузки его в PDF посредством редактора FOP. В качестве источника данных выступает файл xml, в некоторых тегах которого могут содержаться элементы форматирования текста заданные через теги html (перевод строки, центрирование части текста,выделение заголовка жирным) Подскажите как сделать так, чтобы мой редактор понимал подобное форматирование? Либо что прописать в шаблоне xsl, либо как изменить задание тегов в xml (источник я тоже могу частично редактировать). Сейчас теги html в xml заданы примерно так: (Вместо ё конечно знак &) <tekst1>ёlt;brёgt;ёlt;centerёgt;ёlt;bёgt;Заголовок1 жирным текстом по центруёlt;/bёgt;ёlt;/centerёgt;ёlt;brёgt;Основной текст обычным шрифтом</tekst1> Перенос строки /br я могу задать например как ё#010; а как быть с жирным шрифтом и центровкой? Сори что много букаф :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2019, 09:31 |
|
Интерпретация HTML в XSL
|
|||
---|---|---|---|
#18+
А зачем вы экранируете html теги? Создайте такой документ Код: xml 1.
и задача станет тривиальной ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2019, 15:14 |
|
Интерпретация HTML в XSL
|
|||
---|---|---|---|
#18+
Извините я вас не понял. Если не экранировать теги HTML, то источник данных xml будет воспринимать их как свои собственные теги, и что мне это даст? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2019, 08:48 |
|
Интерпретация HTML в XSL
|
|||
---|---|---|---|
#18+
John__Smit что мне это даст? Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2019, 19:45 |
|
Интерпретация HTML в XSL
|
|||
---|---|---|---|
#18+
Спасибо, идею понял, работает. Аналогичный ответ нашёл здесь https://stackoverflow.com/questions/8156611/how-do-i-translate-b-tags-inside-data-with-xsl-fo ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2019, 08:41 |
|
|
Start [/forum/topic.php?fid=14&tid=1331905]: |
0ms |
get settings: |
21ms |
get forum list: |
27ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
17ms |
get forum data: |
2ms |
get page messages: |
178ms |
get tp. blocked users: |
2ms |
others: | 323ms |
total: | 616ms |
0 / 0 |