Tipi di dati JSON

Tipi di dati validi

Nei JSON, i valori devono essere uno dei seguenti tipi di dati:

  • Stringa
  • Numero
  • Oggetto (Oggetto JSON)
  • Array
  • Booleano
  • Null

Valori JSONNon è possibileÈ uno dei seguenti tipi di dati:

  • Funzione
  • Data
  • undefined

Stringhe JSON

Le stringhe nel JSON devono essere racchiuse tra virgolette doppi.

Esempio

{ "name":"Bill" }

Numeri JSON

I numeri nel JSON devono essere interi o numeri a virgola mobile.

Esempio

{ "age":30 }

Oggetto JSON

I valori nel JSON possono essere un oggetto.

Esempio

{
"employee":{ "name":"Bill Gates", "age":62, "city":"Seattle" }
}

Gli oggetti utilizzati come valori nel JSON devono seguire le stesse regole degli oggetti JSON.

Array JSON

I valori nel JSON possono essere un array.

Esempio

{
"employees":[ "Bill", "Steve", "David" ]
}

Booleano JSON

I valori nel JSON possono essere true/false.

Esempio

{"sale":true}

JSON null

I valori nel JSON possono essere null.

Esempio

{"middlename":null}