Mit diesem Kommando können JSON-Objekte erstellt, editiert und gelesen werden.
Ab der DLE-Version 2.1.2 verfügbar.
Parameter:
- Text/Zielfeld: Entweder konstanter Text oder Feld, welches ein JSON-Objekt als Zeichenkette enthält. Am Ende des Kommandos wird das Ergebnis wieder in dieses Feld zurückgeschrieben (falls ein Feld angegeben wurde)
- Formattieren: (optional) Wenn auf Ja, wird die Ergebnis-JSON-Zeichenkette mit Zeilenumbrüchen und Einrückungen zu besseren Lesbarkeit formattiert. Kann allerdings bei Maschine-zu-Maschine-Kommunikation zu Problemen führen.
Für eine durchgängige Funktionsweise ist es notwendig, die JSON-Hierarchie nur mit den Kommandos JSON Unterarray bearbeiten/hinzufügen oder JSON Unterobjekt bearbeiten/hinzufügen bzw. JSON Unterarray Schleife zu durchlaufen. Ein untergeordnetes Verwenden von JSON Array oder JSON Objekt unterbricht die technisch-/hierarchische Auflösung der Objekte untereinander.
ACHTUNG: JSON Objekte sind grundsätzlich unsortiert. Es kann sich die Reihenfolge der Schlüssel bei jedem Durchlauf ändern.
