我想获得以下输出:
<name><![CDATA[ SomeNameHere ]]></name>
Run Code Online (Sandbox Code Playgroud)
使用以下xslt:
<xsl:element name="name">
<xsl:cdata>
<xsl:value-of select="name"/>
</xsl:cdata>
</xsl:element>
Run Code Online (Sandbox Code Playgroud)
但是在编译时我得到以下异常:
'xsl:cdata' cannot be a child of the 'xsl:element' element.
Run Code Online (Sandbox Code Playgroud)
如何在xml节点中插入cdata元素呢?
谢谢.
没有这样的想法 <xsl:cdata>
如果您<xsl:output/>在cdata-section-elements属性中列出的元素中包含名称,那么它将为所有此类元素使用CDATA部分.
如果你在一个特定的情况下需要它,你可以使用它,disable-output-escaping尽管你真的不需要这个.
| 归档时间: |
|
| 查看次数: |
997 次 |
| 最近记录: |