Das Einzel-Tag erzeugt als Wert ein leeres JSON-Array. Mit dem Tag EJD-DA-ArrayExtend() werden dann die einzelnen Elemente des Arrays angelegt.
~EJD-DA-SetToEmptyArray(Zugriffspfad,ID)~
Das Tag enthält 2 Parameter:
▪Zugriffspfad: Name des neuen JSON-Arrays
▪ID, die beim Erzeugen mit EJD-CreateNewData(ID) vergeben wurde (siehe EJD-CreateNewData())
Dieses Tag unterstützt die Tag-in-Tag-Verwendung.
Wegweiser: JSON-Schnittstelle
Wegweiser: JSON-Schnittstelle: 5. JSON-Daten erstellen
Beispiel 1:
~EJD-CreateNewData(jdat)~ <!-- JSON-Daten erzeugen -->
~EJD-DA-SetToEmptyArray(EmptyArray,jdat)~ <!-- JSON-Element mit leerem Array erzeugen -->
~EJD-RawDataOutput(jdat)~ <!-- JSON-Daten ausgeben -->
Ausgabe 1:
{ "EmptyArray": [] }
Um ein Array als Root-Element zu erstellen, verwenden Sie als Zugriffspfad "_root_":
Beispiel 2:
~EJD-CreateNewData(jdat)~ <!-- JSON-Daten erzeugen -->
~EJD-DA-SetToEmptyArray(_root_,jdat)~ <!-- leeres Array erzeugen -->
~EJD-RawDataOutput(jdat)~ <!-- JSON-Daten ausgeben -->
Ausgabe 2:
[]
Verwendbar als …
Einzel-Tag |
+ |
Bereichs-Tag |
– |
negatives Bereichs-Tag |
– |
Schleifen-Tag |
– |
Zulässig in Templates …
Alle