json to map(a,b,c)
Gruppe |
Diese Funktion kann einen JSON-String in eine Map umwandeln.
Dabei werden aber nur Elemente/Strukturen des JSON-Strings in die Map übertragen, wenn diese dort eindeutig abgebildet werden können. Hinweis: In erster Linie also einfachen Datentypen aus Objekten, 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 Map. |
c |
(optional) Wenn true , dann wird die Map b zuvor geleert . Default: false. |
Beispiele
Parameter a |
Parameter b |
Parameter c |
Ergebnis |
{"a": "hello", "b":"world"} |
mymap |
true |
In der Map ist der Key a mit dem Wert hello und der Key b mit dem Wert world vorhanden. |
{"a": "hello", "b": [1,2,3]} |
mymap |
true |
In der Map ist nur der Key a mit dem Wert hello vorhanden. |
[1,2,3] |
mymap |
true |
Es ist kein Eintrag in der Map vorhanden. |