我有一个简单的问题。我有一个生成的XML,其中一个特定的重要HTML部分在CDATA中,例如:
<text><![CDATA[<p>some text</p>]]></text>
我需要将其转换为另一个xml(MS word格式)。如果我能在XSLT中处理这个部分(没有CDATA),我会很高兴:
<text><p>some text</p></text>
有没有办法在XSLT中执行此操作?我用disable-output-escaping =“yes”尝试了几乎所有的东西..
谢谢
答案 0 :(得分:0)
不,直到XSLT 3.0 ,仍然是WD。 p>
您需要使用 saxon:parse()
等扩展功能,或者如果您使用其他XSLT处理器,请自行编写此扩展功能。