Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个要求,我必须将标准 SAP 报告公开给网关服务。
所以我使用了 INST_EXECUTE_REPORT 功能模块,上面 FM 的输出以 'RM06ELLB' 作为输入如下:
上图显示为网关输出。
有什么方法可以将上述 ZEILE 字段转换为格式化的 json 或 xml 结构,如下所示:
"zeile" : { "Material" : "100-120" , "Plant" : "1000" }
ZEILE 的字段看起来像是包含格式化的文本。您可以使用 ABAP SPLIT 运算符解析行并将解析的数据放入结构中。之后您可以使用下一个静态方法:
/ui2/cl_json=>serialize( exporting data = lt_data pretty_name = /ui2/cl_json=>pretty_mode-camel_case receiving r_json = lf_json ).