当我在请求中发送xml数据(在CDATA中)时,如何在Soap Reply活动中阻止Tibco自动转换?
例如,
我想发送:
<string1><![CDATA[<root><elem>1</elem></root>]]></string1>
但Tibco发送:
<string1><![CDATA[<root><elem>1</elem></root>]]></string1>
答案 0 :(得分:1)
听起来Tibco希望你给它一个字符串,并让它以XML格式处理该字符串的序列化。如果你告诉它发送字符串
<root><elem>1</elem></root>
然后它应该像
那样正确地逃脱它<string1><root><elem>1</elem></root></string1>
完全等同于
<string1><![CDATA[<root><elem>1</elem></root>]]></string1>
答案 1 :(得分:1)
您可以直接使用Soap Reply活动的输入架构来映射 root 元素,Tibco将为您添加CDATA,而无需自动转换&#34;&lt;&#34; < / strong> character。
我尝试使用Tibco BW 6.X,它可以工作。