caratteristiche principali includono JSON facile leggibilità e semplice formato di scrittura, sia per le macchine e gli esseri umani.
Si basa su un sottoinsieme del linguaggio di programmazione JavaScript, standard ECMA-262 3rd Edition - dicembre 1999. JSON è un formato di testo che è completamente indipendente dal linguaggio, ma utilizza le convenzioni che sono familiari ai programmatori del C-famiglia di linguaggi, tra cui C , C, C #, Java, JavaScript, Perl, Python, e molti altri. Queste caratteristiche rendono JSON un linguaggio di scambio dati ideale.
JSON è costruito su due strutture:
Una collezione di coppie nome / valore. In diverse lingue, questo è realizzato come un oggetto, disco, struct, dizionario, hash table, elenco con chiave, o array associativo.
Un elenco ordinato di valori. Nella maggior parte delle lingue, questo è realizzato come un array, vettore, lista, o una sequenza.
Queste sono strutture dati universali. Virtualmente tutti i moderni linguaggi di programmazione li supportano in una forma o nell'altra. Ha senso che un formato di dati che è intercambiabile con i linguaggi di programmazione anche essere basata su queste strutture.
In JSON, assumono queste forme:
Un oggetto è un insieme non ordinato di coppie nome / valore. Un oggetto inizia con {(parentesi graffa sinistra) e finisce con} (parentesi graffa destra). Ogni nome è seguito da:. (Due punti) e le coppie nome / valore sono separati da, (virgola)
Requisiti
- < li> abilitare JavaScript lato client
I commenti non trovato