JSON deserialisieren

Getting started ... Alles für einen gelungenen Start.
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

JSON deserialisieren

Beitrag von DeathAndPain (Top Expert / 2010 / 271 / 425 ) »
Hallo zusammen,

in einem meiner Programme bekomme ich JSON-Strings, die ich in ihre Bestandteile zerlege und in entsprechenden ABAP-Strukturen ablege. Dafür benutze ich die Methode /UI2/CL_JSON=>DESERIALIZE( ). Nun musste ich aber feststellen, dass es da maximale Stringlängen gibt. Sind Elemente im String zu lang, dann schneidet o.g. Klasse sie ab.

Ich kann mich erinnern, dass die SAP zum JSON-deserialisieren den Befehl CALL TRANSFORMATION empfiehlt, für den man aber vorher in einer geisteskranken Subsprache eine Transformation anlegen muss. Das wollte ich mir eigentlich ersparen, die zu erlernen. Überdies möchte ich das Ding nicht jedesmal anpassen müssen, wenn im JSON ein Feld hinzukommt oder sich verändert.

Nun habe ich zufällig mitbekommen, dass es auch noch eine Klasse CL_FDT_JSON gibt. Auf den ersten Blick scheint die sowas auch zu können. Hat jemand Erfahrung damit? Was ist der beste Weg, das Problem zu lösen?

(Ist jetzt kein dringliches Problem, da ich mit der maximalen Stringlänge in aller Regel auskomme. Ich frage im wesentlichen für die Zukunft, falls ich das mal wieder brauche.)

Folgende Benutzer bedankten sich beim Autor DeathAndPain für den Beitrag:
sap_koun


gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Seite 1 von 1

Vergleichbare Themen

2
Antw.
1481
Views
Parameterliste beliebiger Struktur deserialisieren
von DeathAndPain » 02.11.2018 17:03 • Verfasst in ABAP® für Anfänger
9
Antw.
2534
Views
JSON oder XML
von ralf.wenzel » 17.09.2019 11:52 • Verfasst in ABAP® Core
1
Antw.
2831
Views
JSON-Datei zerlegen
von Walda86 » 05.12.2018 13:21 • Verfasst in ABAP Objects®
0
Antw.
3431
Views
manifest.json bei Fiori Apps
von Bright4.5 » 05.06.2023 16:14 • Verfasst in ABAP® für Anfänger
6
Antw.
4195
Views
JSON parsen in Node-Table
von ralf.wenzel » 14.04.2021 15:51 • Verfasst in ABAP Objects®

Über diesen Beitrag

DeathAndPain
Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 44014
Pflegeview zeigt nicht alle Daten an
vor einer Woche von sapdepp gelöst 7 / 45770
ALV Grid und Dynprofeld
vor einer Woche von PeterPaletti 5 / 43886

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 44014
Pflegeview zeigt nicht alle Daten an
vor einer Woche von sapdepp gelöst 7 / 45770
ALV Grid und Dynprofeld
vor einer Woche von PeterPaletti 5 / 43886

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 44014
Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 94978
Spool vereinen OTF und PDF
January 2026 von anna2205 1 / 109987
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 118186