零基础 ABAP 学习教程系列文章的目录

ABAP 基础知识

ALV 开发专题

JSON 数据是一种常用的 SAP 系统和第三方系统交互时使用的数据传输格式,因此使用 ABAP 解析 JSON 格式的数据就成为了开发中的一种常见需求。

本文我们首先在本地手动创建一个 JSON 格式的文件,然后用 ABAP 代码将这个本地文件上传,将其内容读取到一个字符串变量后,再进行解析,将里面包含的 JSON 字段逐一提取出来。

新建一个记事本文件,维护如下内容:

{
"name": "Jerry",
"age": 40,
"skills": ["ABAP", "Java"]
}

注意第二行 ​​name​​ 字段前面的空格,我是通过键盘上的 ​​Tab​​ 键生成的。

ABAP 如何解析 JSON 数据试读版_abap

另存成 1.json 文件。

在本教程这篇文章​​用 ABAP 读取本地文本文件内容​​里,我们已经介绍了如何用 ABAP 读取本地文本文件的方法。

使用​本文​介绍的报表,我们可以成功打印出解析结果:

ABAP 如何解析 JSON 数据试读版_sap_02