JSON - Confronto con XML
JSON e XML sono formati leggibili dall'uomo e sono indipendenti dalla lingua. Entrambi supportano la creazione, la lettura e la decodifica in situazioni del mondo reale. Possiamo confrontare JSON con XML, in base ai seguenti fattori:
Verbose
XML è più dettagliato di JSON, quindi è più veloce scrivere JSON per i programmatori.
Utilizzo degli array
XML viene utilizzato per descrivere i dati strutturati, che non includono array mentre JSON include array.
Analisi
Il metodo eval di JavaScript analizza JSON. Quando applicato a JSON, eval restituisce l'oggetto descritto.
Esempio
Esempi individuali di XML e JSON -
JSON
{
"company": Volkswagen,
"name": "Vento",
"price": 800000
}
XML
<car>
<company>Volkswagen</company>
<name>Vento</name>
<price>800000</price>
</car>