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>