点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
我正在尝试将Json转换为XML。 在输入的json中,我有一个十六进制字符-\ u000f
因此,JSON到XML的转换失败。 我正在尝试通过在String中使用replace方法来替换十六进制字符。 但是它并没有被取代。 相同的代码在我的本地groovy脚本中效果很好。
输入有效载荷:
{"地址":" \ u000fF"}
错误消息:
发生内部服务器错误:要输出的文本中包含无效的空白字符(0xf)(在xml 1.1中,可以作为字符实体输出)。
注意:当我尝试查看正文消息的长度时,对于输入有效负载,它的值为21。 但是在我的本地语言中,它的长度为16。十六进制小数字符在SCPI中不能识别为单个字符。
请提供您解决问题的建议
(47.8 kB)
您好,Selvakumar,
您是否尝试过两次转义反斜线? 这对我有用:
最好的问候,
Raffael
尝试使用replaceAll方法,如下所示:
xx0F = x0F.replaceAll(" \\ u000f","")
我尝试了replaceAll,但无法正常工作。
带有" \\"
一周热门 更多>