Json结构具有将SAP HCI中的字段值abc替换为abc:def:67:dfdf的字段

2020-09-12 11:19发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 尊敬的专家, ...

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

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


尊敬的专家,

请帮助我用Groovy脚本查找和替换文本字段值。

例如:

输入有效载荷

{" userName":"",

"名称":

{" givenName":"

"," familyName":"",

" middleName":"",

},

转换后的输出应为:

{" user:Name:123333 ":"",

" na:m:e ":

{" $ givenName ":"

"," $ family:Name ":"",

" 中间:名称":"",

}

请帮助我查找和替换字段名称。

我已经尝试过此代码,但是我只得到一个我需要替换多个文件的

导入com.sap.gateway.ip.core.customdev.util.Message;
 导入java.util.HashMap;

 def消息processData(消息消息){
 def msgBodyOriginal = message.getBody(java.lang.String)作为String
 定义msgBodyModified = msgBodyOriginal.replace('userName','user:Name:123333')
 message.setBody(msgBodyModified)
 返回讯息
 }
 

此致

Naveen

3条回答
土豆飞人
2020-09-12 12:01 .采纳回答

请尝试在以下位置

\ $ givenName

一周热门 更多>

相关问答