Gültige Datentypen in JSON

Gültige Datentypen in JSON

JSON ist die am häufigsten verwendete Syntax \ Notation zum Übertragen von Daten über das Internet und intern zwischen verschiedenen Anwendungen. JSON steht für JavaScript -Objektnotation. JSON ist ursprünglich der Objektdefinition von JavaScript zugeordnet, ist jedoch nicht nur an JavaScript gebunden. Die Hauptursache für die Popularität von JSON ist die Lesbarkeit und Leichtigkeit.

Daten werden in JSON verwendet "Schlüsselwert" Paare, das erste Feld dieses Paares ist das Taste das wird verwendet, um das zu bekommen Wert Aus dem JSON -Objekt

var json =
"Name": "John Doe",
"Alter": 25,
;

JSON unterstützt 6 verschiedene Datentypen, die wir verwenden können, wenn wir im Wert des Wertes der gewünscht werden können Schlüsselwert Paare des JavaScripts. Diese 6 verschiedenen Datentypen sind:

  • Ganze Zahl
  • Saite
  • Boolean
  • Null
  • Array
  • Objekt

In diesem Beitrag werden wir die Verwendung aller 6 Datentypen mit ihrem Beispiel anzeigen

Int DataType

Wir können den Integer-Datentyp im "Wert" -Teil der Schlüsselwertpaare von JavaScript verwenden. Der Ganzzahl-Datentyp in JSON wird verwendet, ohne wie angegebene Anführungszeichen wie gezeigt einzulegen:


"Marks": 25,
"Gesamtcore": 131,
"Alter": 25,

String -Datentyp

Um einen String -Datentyp zu verwenden, müssen wir ihn in doppelte Anführungszeichen einwickeln. In der Zeichenfolge können wir auch mehrere Escape -Sequenzen verwenden:


"Stadt": "New York",
"Frucht": "Apfel"


"Farbe orange",
"Modell": "2016AC2"

NULL -Datentyp

Wenn Sie einen Wert von geben möchten Null In ein Schlüsselwertpaar schreiben Sie einfach das Schlüsselwort "Null", Dies würde den Compiler mit dem Lesen dieses JSON benachrichtigen, dass dies ein nullbares Objekt ist:


"Eltern": Null,
"Eingabe": Null

Boolean Datentyp

Boolesche Datentypen enthalten nur zwei Werte, die oder falsch; Um den Booleschen Datentyp in JSON-Schlüsselwertpaaren zu verwenden, verwenden Sie einfach die Schlüsselwörter "WAHR" Und "FALSCH" in Kleinbuchstaben und ohne Anführungszeichen:


"Alive": Falsch,


"isdigit": falsch

Objektdatatyp

JSON kann verwendet werden, um Objekte zu übertragen, um Objekte in Ihren Schlüsselwertpaaren zu verwenden. Sie müssen das Objekt in lockige Klammern einwickeln "". Ein Beispiel für den Objektdatentyp im JSON -Format wäre:


"Person":
name = "John Doe",
Alter = 25,
Verheiratet: falsch,
Job: "Auditor"
,

Array -Datentyp

Wir können sogar JSON verwenden, um Arrays zu übertragen. Um Arrays in den Schlüsselwertpaaren zu verwenden, verkapulieren wir das Array mit den quadratischen Klammern "[]" so wie:


"Person1": ["John Doe", 25, "verheiratet", "Auditor"]

Wir können sogar verschachtelte Arrays in Schlüsselwertpaaren verwenden wie:


"Eintrag1": [
"id": "007",
"id": "008",
"ID": "009",
]

Dies sind alle 6 Datentypen, die von JSON für die Übertragung von Daten unterstützt werden. Denken Sie daran, dass JSON auf das Objekt des JavaScripts zugeordnet ist, und JavaScript -Objekt unterstützt auch die folgenden Datentypen:

  • Eine Funktion
  • Datum
  • Nicht definiert

Diese Datentypen werden vom JSON -Format nicht unterstützt

Abschluss

JSON unterstützt 6 verschiedene Datentypen, die wir in den Paaren „Schlüsselwert“ verwenden können, um sie über das Internet oder über Anwendungen zu übertragen. JSON überträgt Daten als „Schlüsselwert“ -Paare, bei denen der erste Teil, der „Schlüssel“, wie der Index als Referenz funktioniert, und der „Wert“ die tatsächlichen Daten sind, die wir übertragen möchten. In diesem Beitrag haben wir gelernt, was diese sechs Datentypen sind, wie man sie im Wertteil des "Schlüsselwerts" -Paars des JSON-Formats schreibt.