XSL unescape HTML inside CDATA
问题 I'm trying to transform XML: <catalog> <country><![CDATA[ WIN8 <b>X</b> Mac OS ]]></country> </catalog> into <catalog> <country><![CDATA[ WIN8 <b>X</b> Mac OS ]]></country> </catalog> with an XSL transform. I know that using disable-output-escaping="yes" or cdata-section-elements I could transform escaped characters into unescaped and put inside CDATA, but this does not work if charaters are already inside CDATA. Is there a simple way for this? Thanks. 回答1: This <catalog> <country><![CDATA[