Diese Funktion kann einen JSON-String in eine Liste umwandeln.
Dabei werden aber nur Elemente/Strukturen des JSON-Strings in die Liste übertragen, wenn diese dort eindeutig abgebildet werden können. Hinweis: In erster Linie also Arrays von einfachen Datentypen, siehe erstes Beispiel.
Der Rückgabewert der Funktion ist im Erfolgsfall true, ansonsten false (wenn z. B. in a ein fehlerhafter JSON-String angegeben wurde).
Parameter
Parameter | Beschreibung |
|---|---|
a | Der JSON-String. |
b | Name der Liste. |
c | (optional) Wenntrue , dann wird die Liste b zuvor geleert . Default: false. |
Beispiele
Parameter a | Parameter b | Parameter c | Ergebnis |
|---|---|---|---|
[1,2,3] | mylist | true | Der Liste wurden die Werte 1, 2 und 3 hinzugefügt. |
{"a": "hello", "b": [1,2,3]} | mylist | true | Der Liste wurde kein einziger Wert hinzugefügt. |
{"a": [77,88], "b": [1,2,3]} | mylist | true | Der Liste wurde kein einziger Wert hinzugefügt. |
{"a": [1,2,3]} | mylist | true | Der Liste wurde kein einziger Wert hinzugefügt. |