点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
当前,我正在研究从Sender File to REST Receiver的方案,在该方案中,我读取文本文件进行内容转换,然后将XML消息转换为JSON,以POST方法发送。
预计从接收方接收这样的有效负载主体:
转换和映射后,我得到以下JSON:
如您所见,JSON顶级不是使用方括号构建的,并且数组必须以名称开头,我不能将其保留为空,这导致我从API侧响应中得到一个错误,因为它具有 格式错误。
我的消息类型定义为:
总是使用附加标签生成XML,该附加标签具有在FCC中定义的记录集结构的名称
我检查了以下Receiver REST适配器选项,并添加了XML/JSON转换选项,但是我仍然没有按需获取JSON。
有什么方法可以使顶级括号成为数组类型,并从文件适配器记录集结构中删除XML中生成的标签" Alarma"。
感谢您的评论和对这个问题的帮助,希望我能说清楚。
谢谢。
Danilo Amaya
(13.1 kB)
嗨Danilo,
感谢
Manoj
嗨Danilo,
发件人JSON有效 无法描述没有根节点的等效XML。
它看起来像
因此,当您将根元素作为Alarm保留在目标侧时,就不会在此处看到任何解决方法。
1。 尝试取消选中参数"将XML名称转换为JSon名称",并查看结果。
2。 也可以尝试
问候,
Vikas
一周热门 更多>