XSLT - рендеринг HTML вместо отображения тегов - PullRequest
0 голосов
/ 16 декабря 2011

Я проследил некоторые потоки, обсуждающие выходной выход в XSLT, но ни один из них не решил проблему, которая возникла. У меня есть Rich Text Editor (RTE), который генерирует контент с закодированными тегами, например,

<span style="color: rgb(0, 0, 255);" xmlns=""> data 
 data  data</span>  data  data  data
data  data  data  data  data
data  data  data  data <span style="background-color: rgb(128, 192, 255);"> data  data
data</span>

Когда дело доходит до рендеринга контента в браузере в контейнере, таком как тег <div>, я использую метод xslt copy-of , но кажется, что он отображает содержимое буквально, как в <span>data data</span> но не отображать теги внутри, такие как data data, как я хотел бы. Я попытался disable-output-escaping = yes при использовании value-of , но все еще не bueno :(. Я был бы очень признателен за любую помощь в этом, почесав в Интернете, и ничего не кажется работать на меня до сих пор. Спасибо

SETUP- eXist XML DB 1.5 trunk & XSLT версия 2

1 Ответ

0 голосов
/ 16 декабря 2011

disable-output-escaping должно помочь, если процессор XSLT поддерживает его и сериализует дерево результатов. Я не знаком с существовать, какой процессор XSLT 2.0 он использует?

...