JSON - Comparação com XML

JSON e XML são formatos legíveis por humanos e são independentes de linguagem. Ambos têm suporte para criação, leitura e decodificação em situações do mundo real. Podemos comparar JSON com XML, com base nos seguintes fatores -

Verboso

XML é mais detalhado do que JSON, por isso é mais rápido escrever JSON para programadores.

Uso de matrizes

XML é usado para descrever os dados estruturados, que não incluem arrays, enquanto JSON inclui arrays.

Análise

O método eval do JavaScript analisa JSON. Quando aplicado a JSON, eval retorna o objeto descrito.

Exemplo

Exemplos individuais de XML e JSON -

JSON

{
   "company": Volkswagen,
   "name": "Vento",
   "price": 800000
}

XML

<car>
   <company>Volkswagen</company>
   <name>Vento</name>
   <price>800000</price>
</car>