In questo post, discuteremo delle regole della sintassi JSON, dei diversi valori che possono essere utilizzati anche all'interno del JSON e della loro sintassi e il tipo di file JSON. Quindi iniziamo:
Regole di sintassi JSON
La sintassi del JSON si basa sull'oggetto JavaScript, tuttavia, può essere considerata un sottoinsieme della sintassi dell'oggetto di JavaScript, ma non è la stessa la differenza deriva dalle regole della sintassi per JSON e queste regole sono le seguenti:
Esempio
JSON Data | Spiegato
Ora che abbiamo familiarità con le regole della sintassi JSON, diamo un'occhiata ai dati JSON. Come menzionato anche nelle regole, i dati all'interno del formato JSON possono essere scritti solo "Valore chiave" coppie. Questi valore chiave le coppie sono spesso chiamate le Nome-valore coppie anche.
I dati sono costituiti da a chiave che è sempre incapsulato con doppie virgolette seguite da a Colon ":" e poi il valore campo dei dati. Ricorda il valore Il campo ha la sua sintassi che copriremo anche.
Esempio di dati JSON
Un esempio di dati JSON è:
Un altro esempio sarebbe:
Sintassi dei dati JSON vs sintassi dell'oggetto JavaScript
In JSON, la chiave della coppia di valore chiave può essere solo un valore di stringa incapsulato con doppie virgolette, in cui JavaScript una stringa valore chiave può essere incapsulato con un singolo segno di citazione o con un doppio segno di citazione:
In JSON:
In JavaScript:
Inoltre, nell'oggetto JavaScript, la chiave può essere di qualsiasi tipo stringhe, int, booleano e persino un oggetto può essere un chiave dei dati, come
var demo =O:
var demo =VALORI JSON | Tipo accettabile
Nella sintassi JSON, il campo del valore del valore chiave La coppia può essere uno dei seguenti tipi di dati:
La stringa, come già menzionato sopra, è sempre incapsulata con doppie virgolette, anche se la stringa viene utilizzata all'interno di un Valore dell'array.
Per il tipo di dati di Array, Il campo Valore è incapsulato con parentesi quadrate, ad esempio:
Un oggetto nel campo Valore è incapsulato con parentesi ricci. E puoi persino usare array e oggetti nidificati, ad esempio:
JSON | Tipo di file
I dati JSON sono spesso inseriti in un file specifico che è noto come file JSON, questo file JSON ha l'estensione di ".JSON ". Il tipo di media del file è "Applicazione/JSON"
Conclusione
La sintassi di JSON si basa sulla sintassi dell'oggetto di JavaScript e il motivo principale di ciò è che JSON è stato mappato sugli oggetti di Javasript. Anche con la somiglianza dei due, ci sono alcune differenze nelle regole di sintassi. In questo post, abbiamo appreso le regole della sintassi JSON e le loro sottili differenze con la sintassi JavaScript.