以数组开头的SAP PI REST JSONObject

2020-09-10 01:56发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好,我想将JSON(以数组开...

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

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


大家好,
我想将JSON(以数组开头)转换为XML,但出现错误:
"处理入站消息时发生致命错误。com.sap.aii.af.lib .mp.module.ModuleException:com.sap.aii.adapter.rest.ejb.parse.InvalidJSonContent:使用了无效的JSON消息内容;消息:" JSONObject文本必须在["
的字符1处以'{'开头
我的JSON:

 [{
         " id":" 1",
         " name":"字符串1"
     },
     {
         " id":" 2",
         " name":"字符串2"
     },
     {
         " id":" 3",
         " name":"字符串3"
     },
 ] 

我正在尝试将此JSON转换为XML:


我尝试配置模块:


有人知道如何在不更改JSON的情况下解决此问题?

非常感谢!

(21.9 kB)
4条回答
何必丶何苦呢
2020-09-10 02:26

嗨劳尔,

我在SAP PI中重现了相同的场景,但错误对我不显示。 请参见下面的JSON和XML转换。

JSON

 [
 {
 " id":" 1",
 " name":"字符串1"
 },
 {
 " id":" 2",
 " name":"字符串2"
 },
 {
 " id":" 3",
 " name":"字符串3"
 }
 ]
 

XML

 
 <根>
  1 
 字符串1 
 
 <根>
  2 
 字符串2 
 
 <根>
  3 
 字符串3 
 
 
 

您是否有关于此错误的更多详细信息?

一周热门 更多>