点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们正在PI 74中创建...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们正在PI 74中创建...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我们正在PI 74中创建REST服务。我们正在使用REST发送器适配器。
服务必须返回此JSON:
{
" d":{
"结果":{
"卢格":"",
" 通知": [ {
" Informe_id":" xxxx",
" 通知":" yyyyy",
" Tipo":" PDF"} ]
}}}
它有2个字段,其中名称为" Informe" 。 第一个一个是数组,而第二个一个是 string 。
使用自定义JSON转换规则,我无法做到这一点:
如果我将字段" Informe"配置为数组,则它们都将变为数组。
如果我将字段" Informe"配置为字符串,则它们都将变成字符串。
如果我同时配置了这两个规则,它将采用最后一个。
我也尝试过使用适配器模块,但是没有效果,因为在CallSapAdapter之后配置的适配器会修改XML,而不是JSON输出。
我怎么能做到这一点?
我想您有同步方案。 为什么不使用任何中间响应结构来构建自己的XML文档并将其转换为JSON响应。 甚至可以使用XSLT或Java映射来生成JSON格式的响应,并将其直接发送给发件人,而无需在适配器中使用转换。
关于此,Evgeniy。
一周热门 更多>