在服务连接器中包含CDATA字段

问题描述 投票:1回答:1

我正在与之通信的API是基于Soap的,并且在请求中要求XML带有内部XML(CDATA)。

对于服务连接器操作测试,我已使用以下格式对内部xml进行了硬编码:

<![CDATA[   
<CApplication xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ApplicationCrossReferenceId="123"> 
...
...
</Application>    ]]>

其中点表示所包含的数据。运行测试时,请求有效负载已转换为<的html实体,即$lt;-如下所示:

enter image description here

是否有避免这种情况的方法?

informatica cdata informatica-cloud
1个回答
0
投票

这是Informatica中的错误。其他字符正确解码回其原始字符,如KB 512858中所述,但&gt和&lt均未解码。

已报告错误报告,2020年5月29日。

© www.soinside.com 2019 - 2024. All rights reserved.