SAP: ABAP, Calling the External API, 2 Ways to Deserialize JSON

Опубликовано: 02 Февраль 2026
на канале: Nobody's Hero
20,343
269

This video shows the detail explanation of sample ABAP program that calls the external API (in this example, SAP Translation Hub) and deserializes the JSON data of response from API.
Two ways of JSON deserialization in order to make it available in ABAP are introduced in this video.
One is the way to use the class /ui2/cl_data_access and its method "create".
The other is the way to use the class /ui2/cl_json and its method "deserialize".
In the case of /ui2/cl_data_access, it might be necessary to apply SAP Note 2526405, and your system must have SAP_UI release over 751.
This video also includes the program behavior in ABAP debugger.

Chapters are as follow.
00:00 Introduction
00:54 Explanation of the Source Code
05:29 Deserialization Processing
08:35 Execution of the Program
09:51 Checking the Program Behavior in the Debug Mode

This sample program can be found in my GitHub repository https://github.com/nobodyhero/ABAPs/t...