我正在使用 bpel 复合,在复合中我使用调解器组件,并且我使用 xsl 将传入的有效负载数据转换为出站有效负载。我有一个要求,我需要附加到出站架构中的 xml 元素之一。我尝试在 .xsl 文件中使用以下代码:
<ns1:request>
<xsl:text disable-output-escaping="yes"><![CDATA[</xsl:text>
<xsl:value-of disable-output-escaping="yes" select="/imp1:error-event-payload/imp1:error-payload"/>
<xsl:text disable-output-escaping="yes">]]></xsl:text>
</ns1:request>
但这不会生成输出为<request><![CDATA somedata ]]> </request>
. 有什么方法可以用 CDATA 部分转换 xml 元素。