Looking for javascript Keywords? Try Ask4Keywords

JavaScriptJSON


Einführung

JSON (JavaScript Object Notation) ist ein kompaktes Format für den Datenaustausch. Es ist für Menschen einfach zu lesen und zu schreiben, und Maschinen können leicht analysiert und generiert werden. Es ist wichtig zu wissen, dass JSON in JavaScript eine Zeichenfolge und kein Objekt ist.

Eine grundlegende Übersicht finden Sie auf der Website json.org, die auch Links zu Implementierungen des Standards in vielen verschiedenen Programmiersprachen enthält.

Syntax

  • JSON.parse (input [, reviver])
  • JSON.stringify (Wert [, Platzhalter [, Leerzeichen]])

Parameter

Parameter Einzelheiten
JSON.parse Parsen Sie eine JSON-Zeichenfolge
input(string) JSON-Zeichenfolge, die analysiert werden soll.
reviver(function) Gibt eine Umwandlung für die Eingabe-JSON-Zeichenfolge vor.
JSON.stringify Serialisieren Sie einen serialisierbaren Wert
value(string) Wert, der gemäß der JSON-Spezifikation serialisiert werden soll.
replacer(function oder String[] oder Number[]) Schließt selektiv bestimmte Eigenschaften des value .
space(String oder Number ) Wenn eine number wird, werden space für Leerzeichen der Lesbarkeit hinzugefügt. Wenn eine string bereitgestellt wird, wird die Zeichenfolge (die ersten 10 Zeichen) als Leerzeichen verwendet.

Bemerkungen

Die JSON- Dienstmethoden wurden zuerst in ECMAScript 5.1 §15.12 standardisiert .

Das Format wurde formal definiert in Der Antrag / Json-Medientyp für JSON (RFC 4627 Juli 2006), der später im JSON-Datenaustauschformat (RFC 7158 März 2013, ECMA-404 Oktober 2013 und RFC 7159 März 2014) aktualisiert wurde.

Verwenden Sie json2.js von Douglas Crockford, um diese Methoden in alten Browsern wie Internet Explorer 8 verfügbar zu machen.

JSON Verwandte Beispiele