XML到JSON结构,用于将字符串转换为sap HCI中的错误

2020-09-12 10:47发布

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

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


我的要求是:

Json从结构到字符串

收到此错误不起作用:

输入有效载荷:

{

"名称":" naveen"

}

输出有效载荷:

{

"名称":naveen

}

错误:

java.lang.Exception:java.lang.NumberFormatException:对于输入字符串:" naveen" @ RemoveQuotes.groovy中的第13行

JSON结构字符串为整数

根据代码,它工作正常

{

"名称":" 1000"

}

输出有效载荷:

{

"名称":1000

}

但是我需要删除char中的双引号,请帮助我完成我的要求。下面的代码是String到integer。 请帮我通过删除双引号将String转换为String。请给我一些时髦的代码,以将双引号转换为String

用于将String转换为Integer的JSON代码

 导入com.sap.gateway.ip.core.customdev.util.Message;导入java.util.HashMap;导入groovy.json。*
 def消息processData(Messagemessage){//Body
     def body = message.getBody(String.class);
    
     def jsonSlurper =新的JsonSlurper()
     def list = jsonSlurper.parseText(body)list.Root.each {
         it.name = Integer.parseInt(it.get(" name")。toString()。replace("","")));  }

     def jsonOP = JsonOutput.toJson(list)message.setBody(jsonOP)returnmessage;}
 我需要将String转换为String 

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

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


我的要求是:

Json从结构到字符串

收到此错误不起作用:

输入有效载荷:

{

"名称":" naveen"

}

输出有效载荷:

{

"名称":naveen

}

错误:

java.lang.Exception:java.lang.NumberFormatException:对于输入字符串:" naveen" @ RemoveQuotes.groovy中的第13行

JSON结构字符串为整数

根据代码,它工作正常

{

"名称":" 1000"

}

输出有效载荷:

{

"名称":1000

}

但是我需要删除char中的双引号,请帮助我完成我的要求。下面的代码是String到integer。 请帮我通过删除双引号将String转换为String。请给我一些时髦的代码,以将双引号转换为String

用于将String转换为Integer的JSON代码

 导入com.sap.gateway.ip.core.customdev.util.Message;导入java.util.HashMap;导入groovy.json。*
 def消息processData(Messagemessage){//Body
     def body = message.getBody(String.class);
    
     def jsonSlurper =新的JsonSlurper()
     def list = jsonSlurper.parseText(body)list.Root.each {
         it.name = Integer.parseInt(it.get(" name")。toString()。replace("","")));  }

     def jsonOP = JsonOutput.toJson(list)message.setBody(jsonOP)returnmessage;}
 我需要将String转换为String 
付费偷看设置
发送
1条回答
木偶小白
1楼-- · 2020-09-12 11:06

你好,Naveen,

我可以看到在同一问题上创建了多个线程。请删除其余的线程,只保留一个线程。

>

Sriprasad Shi

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...