json to list(a,b,c)


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).

Parameterbeschreibung


Parameter

Beschreibung

a

Der JSON-String.

b

Name der Liste.

c

(optional) Wenn true , 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.