0

我已经浏览了一些讨论 XSLT 中的输出转义的线程,但似乎没有一个可以解决所遇到的问题。我有一个富文本编辑器(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 复制方法,但这似乎只是按字面意思显示内容,而不是像我想要<span>data data</span>的那样渲染标签。data data我在使用value-of时尝试了disable-output-escaping=yes ,但仍然没有 bueno :(。我真的很感谢在这个搜索过网络的帮助中提供的任何帮助,但到目前为止似乎没有什么对我有用。谢谢

SETUP- eXist XML DB 1.5 trunk & XSLT version 2

4

1 回答 1

0

只要 XSLT 处理器支持它并序列化结果树,禁用输出转义应该会有所帮助。我不熟悉存在,它使用哪个 XSLT 2.0 处理器?

于 2011-12-16T11:35:38.697 回答