|
| |
Object parse(Object text, Object reviver=None) |
| Parameter |
text |
Der String oder InputStream, der in einen JSON-String umgewandelt
werden soll.
|
reviver |
(Optional) Diese Funktion bzw. Closure beschreibt, wie jeder ursprünglich ermittelte Wert
transformiert werden soll, bevor er zurückgegeben wird. Werte, die keine
Funktion darstellen, also nicht aufrufbar sind, werden ignoriert.
|
| Rückgabewert | Der Map, List, String, Number, Boolean oder null-Wert,
der dem übergebenen JSON-Text entspricht. |
| |
Object stringify(Object value, Object replacer=None, Object space=None) |
| Parameter |
value |
Der Wert, der in eine JSON-Zeichenkette umgewandelt werden soll.
|
replacer |
(Optional) Eine Funktion, die den Vorgang der Textumwandlung beeinflusst oder ein Array
aus Texten und Zahlen, die die Eigenschaften angeben, die in das Ergebnis
übernommen werden sollen.
Wenn es sich weder um eine Funktion noch um ein Array handelt, werden alle
Objekteigenschaften, deren Schlüssel vom Typ String sind, in das
Ergebnis übernommen.
|
space |
(Optional) Eine Zeichenkette oder eine Zahl, die verwendet wird, um Leerzeichen sowie
Einrückung, Zeichenumbrüche etc. einzufügen, um die Lesbarkeit der JSON-Zeichenkette
zu verbessern.
-
Als Zahl gibt der Parameter an, wie viele Leerzeichen für die Einrückung verwendet werden sollen (begrenzt auf 10 Leerzeichen).
Werte unter 1 geben an, dass keine Leerzeichen eingefügt werden sollen.
-
Als Zeichenkette wird diese (beziehungsweise ihre ersten 10 Zeichen) vor jedem geschachtelten Objekt oder Array eingefügt.
-
Wenn
space kein Text oder keine Zahl ist, zum Beispiel
null, oder nicht angegeben wurde, werden die Elemente nicht eingerückt.
|
| Rückgabewert | Eine JSON-Zeichenkette, die den übergebenen Wert darstellt, oder null. |
| |
|