如何使用xslt找到包含CDATA或PCDATA的xml节点?

时间:2015-03-12 10:20:13

标签: xml xslt

朋友们都知道如何找到一个节点包含cdata或pcdata作为innertext,任何人都可以帮助我。

<link>sample text</link>
<link><![CDATA[cdatacontent]]></link>

在此节点链接中包含CDATA和PCDATA,如何找到差异

1 个答案:

答案 0 :(得分:2)

  

通过xslt解决任何可能的方法吗?

不,因为它们代表相同的数据。

请参阅here

  

CDATA部分中的文本与CDATA部分外部的文本看起来与XSLT处理器完全相同。例如,

     

<![CDATA[xxx]]>看起来与xxx

完全相同      

<![CDATA[<>]]>看起来与&lt;&gt;

完全相同      

这是因为它们旨在成为编写相同内容的等效方式。