发送方REST ADAPTER无法产生正确的输出:配置。

2020-08-27 14:13发布

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

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


您好专家

需要满足以下要求的指南。

方案:RESTFUL服务-PO-ECC。

发件人通道:REST适配器。

JSON有效载荷如下。

{

" selectedOptions":

{" IBPAA":{

" marketDescription":空,

" engineeringDescription":"无辅助光盘",

" wersType":" O",

" wersState":"已选择"," wersPackCode":空

},

}

}

要求:对于父节点" selectedOptions",子名称应该是具有固定属性的动态名称。

例如,如片段中所示,子节点" IBPAA,13KD5"等将是动态的,并且在每个有效负载中都会发生变化。

转换后的预期有效载荷如下:

IBPAA

无辅助光盘PL

O

已选择

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

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


您好专家

需要满足以下要求的指南。

方案:RESTFUL服务-PO-ECC。

发件人通道:REST适配器。

JSON有效载荷如下。

{

" selectedOptions":

{" IBPAA":{

" marketDescription":空,

" engineeringDescription":"无辅助光盘",

" wersType":" O",

" wersState":"已选择"," wersPackCode":空

},

}

}

要求:对于父节点" selectedOptions",子名称应该是具有固定属性的动态名称。

例如,如片段中所示,子节点" IBPAA,13KD5"等将是动态的,并且在每个有效负载中都会发生变化。

转换后的预期有效载荷如下:

IBPAA

无辅助光盘PL

O

已选择

付费偷看设置
发送
4条回答

你好Ayush,

那应该是json节点的一部分,并且应该是它的值。 否则xml转换会将其视为子节点。

标记CODE应该位于json中。

{ " selectedOptions": {" CODE":" IBPAA", " marketDescription":null, " engineeringDescription":" LESS AUTOLIARY COMPACT DISC PL", " wersType":" O", " wersState":"已选择"," wersPackCode":空 }, }

感谢

Sugata

蓋茨
2楼-- · 2020-08-27 15:06

感谢您的信息。 :)

My梦
3楼-- · 2020-08-27 14:55

感谢Sugata进行更新。

请告知源团队未在JSON结构中提供"代码"。

可以指导我如何处理原始JSON结构。 因为我希望将动态节点" IBPAA"作为属性转换后传递。

N-Moskvin
4楼-- · 2020-08-27 15:00

在这种情况下,您可以使用Java映射进行处理。 您需要创建一个Java映射来添加标签。

一周热门 更多>