如何使用SAP PO 7.5中的图形映射删除outputxml中的Cdata标记

2020-08-25 12:22发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我的要求就像我必须连接每个上下文值并发送到目标文件一样。

示例:

名称1

名称2

名称3

上下文更改

名称A

名称B

名称C

名称D

输出:

<输入>名称1名称2名称3

<输入>名称A名称B名称C名称D

我使用了预定义的UDF,即" concatContextValues "。使用此udf,我可以concatContext值,但是在第二个条目的输出XML中(<输入>名称A名称B名称C名称D ),如下所示

<输入> <![CDATA [名称A名称B名称C名称D] 。

有人可以建议如何删除输出XML中的" <![CDATA []""。

谢谢

卡维莎。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我的要求就像我必须连接每个上下文值并发送到目标文件一样。

示例:

名称1

名称2

名称3

上下文更改

名称A

名称B

名称C

名称D

输出:

<输入>名称1名称2名称3

<输入>名称A名称B名称C名称D

我使用了预定义的UDF,即" concatContextValues "。使用此udf,我可以concatContext值,但是在第二个条目的输出XML中(<输入>名称A名称B名称C名称D ),如下所示

<输入> <![CDATA [名称A名称B名称C名称D] 。

有人可以建议如何删除输出XML中的" <![CDATA []""。

谢谢

卡维莎。

付费偷看设置
发送
8条回答
代楠1984
1楼-- · 2020-08-25 12:57

Hug Sugata,

只要在SAP PI端自动生成输入字段值超过150个字符的" CDATA"。

我尝试使用替换字符串功能,但是当我将数据触发到目标系统xml时格式不正确。 我的目标系统是Web服务。

我也尝试过UDF和XSLT,但根本无法使用。

我们还有其他选择可以解决此问题吗?

谢谢

Kavitha

d56caomao
2楼-- · 2020-08-25 12:49

使用文本/修剪功能删除CDATA。

一周热门 更多>