ABAP 定义复杂的数据结构

最近有个需求是实现ABAP数据类型与JASON类型的转换。想要创建个ABAP的数据类型来接JASON类型是个挺麻烦的事。例如下面这个JASON数据,是个很简单的数据结构。但对ABAP来说有4层了,就有点复杂了。

不过ABAP的数据类型也是支持直接定义数据结构的嵌套的。如对应上面的JASON数据,可以定义数据结构如下:

python 复制代码
 types:   BEGIN OF ls_data ,
                BEGIN OF hly,
                  BEGIN OF data,
                         key TYPE string,
                    END  OF data,
                  END OF hly,
          END OF ls_data.
    data      it_data type STANDARD TABLE OF ls_data.

  TYPES:BEGIN OF ty_jasong_result,
         data like it_data,
          code TYPE string,
          msg  TYPE string,
        END OF ty_jasong_result.

经验增加+1.

相关推荐
SAP_奥维奥科技7 小时前
2026年中国SAP实施服务商市场格局与服务商能力评估
sap·sap管理系统·sap business one·sap管理系统软件·sap实施服务商
MTC麦汇信息3 天前
MTC亮相SAP新加坡GTMKOM,助力亚太企业全球化发展
sap·数字化转型·全球化
xiaohutushen4 天前
紧急预警:微软 Edge Webview2 v144 升级导致 SAP GUI 严重白屏故障 (Note 3704912)
前端·microsoft·edge·abap·sap 用户·sap license·usmm
山茶花开时。5 天前
[SAP FICO] FICO模块简介
sap·sap fico
山茶花开时。6 天前
[SAP] 快速粘贴复制
sap
SAP_奥维奥科技10 天前
奥维奥详解SAP Business One:采购预付款和应付发票
sap·sap businessone·sap管理系统·sapbusinessone·sap business one·sap管理系统软件
duangww12 天前
SAP 生产订单状态取值
abap
爱喝水的鱼丶13 天前
SAP-ABAP:SAP性能侦探:STAD事务码的深度解析与应用实战
开发语言·数据库·学习·sap·abap
Bitter、13 天前
sap abap 批量导出表结构字段
sap·abap
sinat_3751122615 天前
abap excel上传
excel·上传·sap·abap