0
我在使用中介组件时使用了bpel复合,我使用xsl将传入的有效负载数据转换为出站负载。我有一个要求,我需要追加到出站模式中的一个xml元素。 我尝试使用在的.xsl文件的follwing代码:无法使用xsl变换将CDATA附加到xml元素内容
<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文件。
当我在我的.xsl文件中使用xsl:output时,它表示xsl:output目前不支持 – user1616780
恐怕我不能解决那个问题,因为我不熟悉'bpel',只能用XSLT ,也许别人会来,告诉你你的环境提供了哪些选项。 –
有没有其他的替代方法,我可以将CDATA附加到xml元素内容或任何inbuild函数,如ora:toCDATA将CDATA节添加到内容? – user1616780