当前位置: 首页 > news >正文

ABAP 定义复杂的数据结构

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

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

 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. 

http://www.lryc.cn/news/133816.html

相关文章:

  • HCIP第四节-----------------------------BGP
  • Temu闯关日韩受挫?跨境电商卖家如何打磨好营销链路
  • console的几个常用用法
  • 服务器数据恢复-HP EVA存储VDISK被删除的数据恢复案例
  • (搜索) 剑指 Offer 13. 机器人的运动范围 ——【Leetcode每日一题】
  • Java并发编程之线程池详解
  • 开源数据库Mysql_DBA运维实战 (总结)
  • 图神经网络与分子表征:1. 分子图和图神经网络基础
  • Spring Boot与Redisson的整合。分布式锁
  • Lua中逻辑运算符and,or,not 区别与用法
  • 使用 spaCy 增强 NLP 管道
  • 【HCIP】08.ISIS中间系统
  • Android 13 Framework 添加自定义的系统服务CustomService
  • 前端食堂技术周刊第 95 期:Fresh 1.4、Rollup 迁移至 SWC计划、RSC Devtools、使用开源库的边界、AI 帮你讲论文
  • 【TypeScript】枚举类型
  • 快速通过华为HCIP认证
  • 派森 #P124. 公式计算
  • opencv进阶14-Harris角点检测-cv2.cornerHarris
  • JVM中对象和GC Root之间的四种引用关系
  • 【李宏毅机器学习】注意力机制
  • Nginx使用keepalived配置VIP
  • C语言编写图形界面
  • K8s学习笔记3
  • ceph集群的扩容缩容
  • gremlin安装使用 详细步骤
  • Java语言怎么编写一个程序计算出租车的运输费用:出租车起步15公里以内20块钱,需要支付调头费用
  • 十、flume的安装
  • 互联网广告及产品变现认知分析整理
  • item_search_img-按图搜索淘宝商品(拍立淘)
  • OWASP Top 10(2021)漏洞学习(最新)