【发布时间】:2011-02-27 03:55:36
【问题描述】:
我正在尝试使用 XSL 获取 XML 节点的 CDATA 内容。这
节点当前看起来像这样:
<node id="1" text="Book Information" ><![CDATA[This is sample text]]></node>
我需要This is sample text 部分。有人对此有任何想法吗?
提前致谢。
【问题讨论】:
-
尝试使用该模板。但它没有返回任何值。
-
实际上,我从各种资源中发现了类似的东西; 然后去获取CDATA;
它什么也不返回。 -
@Vijay:CDATA 是一种编码人工制品(以避免大量实体),它们不会出现在 XML 信息集中,因此通常不会出现在 API 和工具中。
-
我编辑了你的问题:我以为你试图匹配 only 包含
CDATA部分的 xml 节点。 -
编辑问题以使 CDATA 有效;必须有 2 个右括号。