带有特殊字符的JSON

2020-09-13 13:51发布

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

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


一起嗨,

我使用的是SAP PO 7.5,并使用JSON的发件人REST适配器。 从外部系统,我们得到一个JSON,它以"字符串"的形式提供,但包含特殊字符,如德语的"Ä",..等。 我们正在接收SAP PO UTF-8。

我不想为每个要映射的值创建一个映射表。

字符参见名称:Test 6Ä

<?xml版本=" 1.0"编码=" UTF-8"?>
http://xxx.com/xi/xxxx_CRM_Integration">
<错误>
200
{" @ odata.context":" https://xxx.api.xxxx.xxxx.com/api/data/v9.0/$metadata#xxx.xxx.xxx.xxxxx"," OutputData":" {" RequestNum":null," xxx":[{" AccountId":" f8d9ba03-9aaa-e811-a971-000d3a296db9"," AccountNumber":null," AccountType":" Z005"," Address1City":" Test 6 \",\" Address1Line1 \":\"测试6 \",\" Address1PostOfficeBox \":null,\" Address1PostalCode \":\"测试6 \",\" Address1StateorProvince \":\"测试6 \ ",\" BusinessLine \":null,\" CountryPostalAddress \":\" DE \",\" EmailAddress1 \":null,\" Fax \":null,\" Name \":\" Test 6 \ u00c4 \",\" ParentAccountNumber \":null,\" PoBoxPostalCode \":null,\" PreferredLanguage \":\" EN \",\" ProductLines \":null,\" Statecode \":0,\" Telephone1 \":null}]}"," OutputRequestNum":" 0000000000000000"}

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

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


一起嗨,

我使用的是SAP PO 7.5,并使用JSON的发件人REST适配器。 从外部系统,我们得到一个JSON,它以"字符串"的形式提供,但包含特殊字符,如德语的"Ä",..等。 我们正在接收SAP PO UTF-8。

我不想为每个要映射的值创建一个映射表。

字符参见名称:Test 6Ä

<?xml版本=" 1.0"编码=" UTF-8"?>
http://xxx.com/xi/xxxx_CRM_Integration">
<错误>
200
{" @ odata.context":" https://xxx.api.xxxx.xxxx.com/api/data/v9.0/$metadata#xxx.xxx.xxx.xxxxx"," OutputData":" {" RequestNum":null," xxx":[{" AccountId":" f8d9ba03-9aaa-e811-a971-000d3a296db9"," AccountNumber":null," AccountType":" Z005"," Address1City":" Test 6 \",\" Address1Line1 \":\"测试6 \",\" Address1PostOfficeBox \":null,\" Address1PostalCode \":\"测试6 \",\" Address1StateorProvince \":\"测试6 \ ",\" BusinessLine \":null,\" CountryPostalAddress \":\" DE \",\" EmailAddress1 \":null,\" Fax \":null,\" Name \":\" Test 6 \ u00c4 \",\" ParentAccountNumber \":null,\" PoBoxPostalCode \":null,\" PreferredLanguage \":\" EN \",\" ProductLines \":null,\" Statecode \":0,\" Telephone1 \":null}]}"," OutputRequestNum":" 0000000000000000"}

付费偷看设置
发送
1条回答
木偶小白
1楼-- · 2020-09-13 14:34

在适配器本身中不能替换几个特殊字符。 标准适配器中提供了配置选项。

但是,这是否不能满足您的要求,您需要使用Java映射/自定义模块方法。

谢谢

阿普

一周热门 更多>

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

相关问答