前言:前两天在逛GITHUB,偶然看到一个开源项目JSON2ABAPType,在好奇心的驱使下,点进去看了下,看了介绍是基于JSON数据创建ABAP结构,大感有趣,于是去看下详情介绍:介绍一 和 介绍二。感觉还不错的样子,于是决定亲自动手试一试,于是便有了这一篇介绍。下面说一下使用详情。
1.将项目COPY进系统
2.使用
通过COPY进系统的内容看,该工具的核心是两个类:zui2_data_access 和 zui2_json,大部分内容是通过该类进行转换的,程序zjson2abaptype是用来做界面展示和转换实现的。
使用:直接执行程序:ZJSON2ABAPTYPE, 看到如下界面
粘贴JSON数据,点击CONVERT转换按钮
你们现在看到的样子是我已经进行过代码修饰了,原始的转换结果跟现在还有些差异,不过差异不大;
当然上面转换的结构跟我们需要的还稍微有些差异,不过影响不大,稍微调整一下就行了,整体来说,这个工具还不错,在做一些JSON格式接口开发的时候,可以派上用场。