JSON Unterobjekt bearbeiten

Mit diesem Kommando können JSON-Objekte, welche Kinder eines JSON-Objekts oder JSON-Arrays sind bearbeitet werden. Existiert an dem Schlüssel oder Index noch kein JSON-Objekt, so wird dieses leer angelegt.

Parameter:

  • Schlüssel: Der Schlüssel, aus dem das JSON-Kind-Objekt gelesen werden soll. (Verfügbar, wenn ein JSON-Objekt das Eltern-Objekt ist)
  • Index: Der Index, aus dem das JSON-Kind-Objekt gelesen werden soll. (Verfügbar, wenn ein JSON-Array das Eltern-Objekt ist und das Array nicht in einer Schleife durchlaufen wird)
  • Verhalten: Legt fest, wie sich das Kommando verhalten soll, wenn kein Eintrag am Schlüssel existiert

    • Element anlegen: (Standard) Ein Schlüssel wird angelegt, falls noch keiner exisitiert
    • Element überspringen: Es entsteht kein Fehler, es wird ein leeres Objekt verarbeitet, aber nicht in das Eltern-Objekt geschrieben
    • Fehler werfen: Ein Fehler wird geworfen

 

Ab der DLE-Version 2.1.2 verfügbar.