Latest web development tutorials

sintassi JSON

sintassi JSON è un sottoinsieme della sintassi JavaScript.


regole di sintassi JSON

JavaScript Object Notation sintassi JSON è un sottoinsieme dei francesi e la Francia.

  • I dati in nome coppie / valore
  • I dati separati da virgole
  • Salva bretelle Object
  • Salvare le staffe matrice

JSON coppie nome / valore

La scrittura formato dati JSON è: coppie nome / valore.

coppie nome / valore includono i nomi dei campi (tra virgolette), seguita da scrivere due punti, allora il valore:

"firstName" : "John"

È facile capire, questo è equivalente alla dichiarazione JavaScript:

firstName = "John"


valore JSON

I valori JSON possono essere:

  • Numero (intero o in virgola mobile)
  • String (tra virgolette)
  • valore logico (vero o falso)
  • Array (tra parentesi quadre)
  • Object (parentesi graffe)
  • nullo

oggetto JSON

oggetto JSON scritto tra parentesi graffe:

Gli oggetti possono contenere più coppie nome / valore:

{ "firstName":"John" , "lastName":"Doe" }

E 'anche facile da capire, e questa affermazione JavaScript è equivalente a:

firstName = "John"
lastName = "Doe"


array di JSON

JSON serie scritta tra parentesi:

Array può contenere più oggetti:

{
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}

Nell'esempio di cui sopra, l'oggetto "dipendenti" è un array che contiene tre oggetti. Ogni oggetto sul conto di una persona (nome e cognome) record.


JSON utilizzando la sintassi JavaScript

Perché JSON utilizzando la sintassi JavaScript, in modo che nessun software aggiuntivo è in grado di gestire JavaScript JSON.

Tramite JavaScript, è possibile creare un oggetto array e assegnare in questo modo:

Esempi

var employees = [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName": "Jones" }
];

JavaScript può accedere a una vasta gamma di oggetti come il primo:

employees[0].lastName;

Indietro si legge:

Doe

È possibile modificare i dati in questo modo:

employees[0].firstName = "Jonatan";

Prova »

Nelle sezioni seguenti, si imparerà a convertire il testo in oggetto JSON JavaScript.


il file JSON

  • tipo di file JSON è ".json"
  • tipo MIME di testo JSON è "application / json"