REST接收器适配器字符串转换问题引号

2020-09-08 06:28发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 方案:将SOAP发送到Rece...

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

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


方案:将SOAP发送到Receiver PI REST适配器

详细信息:我们已将XSD定义为发送者消息的一部分,该消息包含较少的元素,但所有元素都声明为String。 但是,当请求消息仅包含数字的值时,该元素将被视为整数。

示例请求消息

<名字> Name1

Name2

123

在XML到JSON转换期间,ID被视为Integer而不是String。 接收器系统希望所有三个元素都为字符串。

JSON消息格式:

{" FirstName":" Name1"," SecondName":" Name2"," ID":123}


我已经尝试了此博客中提到的选项,但没有帮助


http://scn.sap.com/thread/3813588


请提出建议。


谢谢

2条回答
宇峰Kouji
2020-09-08 06:52

嗨Engg Swe,

我需要发送在主体(FirstName = Name1)中不带引号的字符串值。 我们可以使用转换表来实现吗? 请分享其他没有Java/xslt映射的选项。 现在,我可以将其作为" FirstName = Name1"发送。 我要删除双引号。

谢谢

Venkat

一周热门 更多>