来自我的 SAP 技术交流群,感谢薛老板提供的代码:
代码:
<xsl:template match="teaserText_fr">
<xsl:copy>
<xsl:text disable-output-escaping="yes"><![CDATA[</xsl:text>
<xsl:copy-of select="*"/>
<xsl:text disable-output-escaping="yes">]]></xsl:text>
</xsl:copy>
</xsl:template>
这段 XSLT 代码主要用于将匹配到的 XML 元素 teaserText_fr
包裹在 CDATA 节中。我们的目标是在生成的 XML 文件中,这些元素的内容被视为纯文本,不被解析器解析为结构化的 XML。这样可以保护这些内容不被进一步的处理或转化。
逐行解释这段代码: