2020-08-14 06:19发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我有一个场景(XML–> REST-> JSON),我需要在接收者通道中将XML转换为JSON格式。
我将DataType设置为:
我想在JSON中获取的内容是:
但是我所拥有的是:
如您所见,我用红色标记的2个部分是我要删除的部分。
如何忽略此根元素"列表"并添加外部Array []。
请给我建议。
最好的问候。
嗨,
启用选项"从消息(外部元素)剥离操作"。
致谢
Pavan
感谢回复。
但是我得到这样的错误。 我错过了什么吗?
由于我认为添加包装元素,因此出现错误。请检查您是否使用了正确的元素
此外,请注意,strip外部元素将删除第一个根节点,但不会删除列表标记名称。
你好
尽管这是一个古老的问题,但还是想回答。
要获得所需的JSON格式,您有2种选择:
1)安装自定义适配器,并在提及的Rest接收器通道上使用它,此处。
2)使用自定义Java映射将XML转换为所需的JSON结构,如此处。
此致
基兰·罗伊
最多设置5个标签!
嗨,
启用选项"从消息(外部元素)剥离操作"。
致谢
Pavan
感谢回复。
但是我得到这样的错误。 我错过了什么吗?
org.w3c.dom.DOMException:HIERARCHY_REQUEST_ERR:试图在不允许的节点上插入节点。由于我认为添加包装元素,因此出现错误。请检查您是否使用了正确的元素
此外,请注意,strip外部元素将删除第一个根节点,但不会删除列表标记名称。
你好
尽管这是一个古老的问题,但还是想回答。
要获得所需的JSON格式,您有2种选择:
1)安装自定义适配器,并在提及的Rest接收器通道上使用它,此处。
2)使用自定义Java映射将XML转换为所需的JSON结构,如此处。
此致
基兰·罗伊
一周热门 更多>