点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我们正面临REST接收器...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我们正面临REST接收器...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我们正面临REST接收器的问题。 我们正在REST适配器中进行从XML到JASON的标准转换。 在此之前,我们正在对导致此错误的一些特殊字段进行映射:
"项目":" {\"键\":PLAYCOMPL}",
有人知道如何删除此有效载荷中的\吗?
这是映射后以及REST接收器处理完之后的完整消息:
{" CreateIssue_In_MT":{
"项目":" {\"键\":PLAYCOMPL}",
" issuetype":" {\" name \":投诉}",
"分辨率":" {\"名称\":不完整}",
"优先级":" {\"名称\":专业}",
"摘要":"创建问题测试2",
"描述":"使用REST API使用项目密钥和问题类型名称创建问题",
" customfield_15513":" [{\"值\":否}]",
" customfield_15509":" [{\" value \":TEST}]",
" customfield_15506":" [{\" value \":TEST}]",
" customfield_15503":" [{\"值\":金融机构}]",
" customfield_15528":350,
" customfield_15514":351,
" customfield_15529":352,
" customfield_15523":353,
" customfield_15530":"销售组织",
" customfield_15525":"购买订单号",
" customfield_15507":" {\"名称\":测试}]",
" customfield_15512":"测试",
" customfield_15527":" 2018-01-09",
" customfield_15517":" ABCDE",
" customfield_15504":123456,
" components":" {\" name \":TEST}]"}
}
我们需要这样的东西:
{" CreateIssue_In_MT":{
"项目":{"键":" PLAYCOMPL"},
"问题类型":{"名称":"投诉"},
"分辨率":{"名称":"不完整"},
"优先级":{"名称":"主要"},
"摘要":"创建问题测试2",
"描述":"使用REST API使用项目密钥和问题类型名称创建问题",
" customfield_15513":[{" value":"否}],
" customfield_15509":[{" value":" TEST"}],
" customfield_15506":" [{" value":" TEST"}],
" customfield_15503":[{" value":"金融机构"}],
" customfield_15528":350,
" customfield_15514":351,
" customfield_15529":352,
" customfield_15523":353,
" customfield_15530":"销售组织",
" customfield_15525":"购买订单号",
" customfield_15507":{"名称":"测试"}],
" customfield_15512":"测试",
" customfield_15527":" 2018-01-09",
" customfield_15517":" ABCDE",
" customfield_15504":123456,
" components":[{" name":" TEST"}]}
}
致谢
大卫
大家好,
问题是REST通道正在执行从XML到JASON的转换,并且目标系统需要接收某些特殊格式的字段。
例如,第一个提交的项目需要具有{" key":" PLAYCOMPL"},但是REST通道正在将其转换为此" project":" {\" key \":\" PLAYCOMPL \"}",
然后还有一些字段,应以普通的JASON格式发送,例如"描述":"使用项目密钥创建问题,并使用REST API创建问题类型名称",
因此,我们需要的有效负载应如下所示:
"项目":{"键":" PLAYCOMPL"},
"描述":"使用REST API使用项目密钥和问题类型名称创建问题",
致谢
David
一周热门 更多>