Was ist JSON

JavaScript-Objektnotation (JSON)

Wie der Name schon sagt, ist JSON eine Objektnotation (oder ein Symbol) für JavaScript. JSON wurde hauptsächlich für JavaScript entwickelt. Es hilft JavaScript bei der Kommunikation mit dem Server. Wir werden nun besprechen, wie eine JSON-Datei erstellt und in unserem JavaScript-Code implementiert wird.

JSON-Syntax

Ein JSON kann als einzelne Datei mit der Erweiterung json [.json] definiert werden oder innerhalb von JavaScript ein Objekt definiert und diesem JSON zugewiesen werden. Beide JSONs haben dieselbe Struktur. Lassen Sie uns JSON anhand eines Beispiels verstehen:

JSON-Syntax

Aus obigem Beispiel können wir Folgendes ableiten:

  • JSON-Daten befinden sich in einem Namenswertpaar (z. B. „name“: „Batman“)
  • JSON-Daten werden durch Kommas getrennt
  • Geschweifte Klammern halten JSON-Objekte
  • Eckige Klammern halten JSON-Arrays
  • JSON-Werte können einer der folgenden sein:
    • eine Zeichenfolge (in doppelten oder einfachen Anführungszeichen geschrieben [zB „Batman“ oder „Batman“, beide sind korrekt])JSON-String
    • eine Zahl (ohne Anführungszeichen geschrieben, zB „Alter“: 53)JSON-Nummer
    • ein Objekt (JSON-Objekt zB „Emp_detail“ hier ist ein Objekt)
      JSON-Objekt
      Hinweis: Wir können sogar ein Array von Objekten oder ein Objekt von Arrays haben. Wenn ein Objekt mehrere Arrays hat, wird es als Array-Objekt bezeichnet. Und wenn ein Array mehrere Objekte enthält, wird es als Array von Objekten bezeichnet. Wir werden mehr darüber im kommenden Aufgabenabschnitt erfahren.
    • ein Array (JSON-Array zB „powers“ hier ist ein Array)
      JSON-ArrayHinweis: Wir können sogar ein Array von Arrays haben, dh Arrays innerhalb eines Arrays. Wir werden mehr darüber im kommenden Aufgabenabschnitt erfahren.
    • a Boolean (kann als Wert true oder false haben, zB „active“)JSON Boolesch
    • null (Kann auch zugewiesen werden, wenn keine Werte verfügbar sind; z. B. kann der Zweitname für eine Person eine Null sein)

Im Allgemeinen kann die JSON-Syntax wie folgt definiert werden:

Einfaches JSON

Hier kann name ein beliebiger eindeutiger String sein und value kann entweder ein String, eine Zahl, ein Array oder ein Objekt sein.

JSON-Verwendung

JSON-Daten können verwendet werden, um Daten in eine Tabelle oder wo immer erforderlich, zu laden. Unten finden Sie die Ausgabe für das JSON, das wir im Intro-Teil von JSON erwähnt haben:

JSON-Verwendung

Hinterlassen Sie eine Nachricht

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.