2020-09-09 02:54发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我尝试使用方法-cl_fdt_json => json_to_data将JSON转换为ABAP。
它适用于简单的字段,但是对于数组却失败了。
对此需要您的专家意见。
此致
法伊兹
我能够使用
cl_fdt_json => json_to_data(导出iv_json = abap_string 更改ca_data = out_structure)。
Faiz
嗨Faizur,
今天的问候
非常感谢....它正在100%工作。
奖励,
Srinivasa Reddy。
尝试如下
数据:lv_json类型的字符串,"您的json字符串 lv_data类型为zstructure。 "您的结构 DATA(lr_reader)= cl_sxml_string_reader =>创建(cl_abap_codepage => convert_to(lv_json))。呼叫转换ID 源XML lr_reader 结果数据= lv_data。
数据:lv_json类型的字符串,"您的json字符串
lv_data类型为zstructure。 "您的结构
DATA(lr_reader)= cl_sxml_string_reader =>创建(cl_abap_codepage => convert_to(lv_json))。呼叫转换ID 源XML lr_reader 结果数据= lv_data。
Mohammad是正确的,因为您应该使用正式的方式来处理JSON,即使用sXML类(根据ABAP文档,请仔细阅读)。
我们不知道您的内部表包含JSON的确切类型,以及它是否为存储JSON的代码页中的字节类型...
最多设置5个标签!
嗨,
我能够使用
转换数据cl_fdt_json => json_to_data(导出iv_json = abap_string
更改ca_data = out_structure)。
此致
Faiz
嗨Faizur,
今天的问候
非常感谢....它正在100%工作。
奖励,
Srinivasa Reddy。
尝试如下
Mohammad是正确的,因为您应该使用正式的方式来处理JSON,即使用sXML类(根据ABAP文档,请仔细阅读)。
我们不知道您的内部表包含JSON的确切类型,以及它是否为存储JSON的代码页中的字节类型...
一周热门 更多>