点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我正在尝试使用CPI中的标准json2xml转换器将下面的JSON转换为XML,但收到错误消息"无法将JSON文档转换为XML:JSON文档在根对象中包含一个以上的成员,或者在其中包含多个值的数组 根对象。仅支持根对象中没有数组或具有一个值的数组的成员。"
试图通过groovy脚本在此json消息之前添加一个根元素,但还没有走运。
----------------------------
{
"消息":{" EventType":" CandidateHired"," DepartmentId":18956," ProjectId":143575," CandidateId":2109757},
"部门编号":18956,
" CustomerId":1709,
" DateTimeUtc":" 2018-10-10T08:32:13.6975051Z"
}
---------------------------------
感谢常规区域的任何帮助。
嗨,
您需要在json数据之上另外添加另一个根,如下所示,然后再发送json到xml转换器-" Root":{" Message":•••••• ••••。 您可以通过内容修改器来实现。 将输入的数据存储到标头中,就像正文在下面这样写:-"根":$ {header。}
Hi Apu,
感谢您的输入。 我能够使用groovy脚本在json顶部添加根。 问题是在groovy脚本的iflow资源中添加了" json-simple-1.1"。
一周热门 更多>