业务需求:
业务需求是使用CDATA标记将网格结构封装在字符串中,数据大屏,大数据实战,即。
问题陈述:
添加CDATA标记很容易使用XSLT映射,并使用SoapUI工具成功地进行了测试。但是,一旦使用供应商应用程序进行了测试,收到的有效负载中就丢失了CDATA标记,大数据分析,红淘客,即使PI消息日志中的出站有效负载具有正确CDATA标记的所需结构。
根本原因:
供应商正在寻找用有效负载创建并封装在CDATA标记中的字符串。使用XSLT只添加了标记,但无法以字符串格式发送输出。
解析:
使用2个消息映射和一个通用XSLT映射实现了目标。
第一个消息映射用于将来自ECC的传入负载转换为供应商结构。
第二个消息映射用于添加CDATA标记和将整个转换的有效负载移动到一个字符串中。(在WhereUsed字段中)
然后应用一个通用的XSLT映射,以便PI在向供应商发送数据时绕过CDATA标记。
响应的最终操作映射如下:
下面是来自ECC的示例响应负载:
,什么叫云本文地址: /zhuji/82086.html
版权声明:本文发布于收集站云 内容均来源于互联网 如有侵权联系删除