JSON
Står för "JavaScript Object Notation" och uttalas som namnet "Jason." JSON är ett textbaserat datautbytesformat som är utformat för att sända strukturerat datum. Det används oftast för överföring av data mellan webben tillämpningar och webbservrar.
JSON ses ofta som ett alternativ till XML, En annan oformatterad text datautbytesformat. I de flesta fall är JSON-representationen av ett objekt mer kompakt än XML-representationen eftersom det inte kräver det taggar för varje element. Nedan följer ett exempel på ett objekt med namnet "Gaming PC" definierat i både JSON och XML.
JSON
{
"dator": {
"name": "Gaming PC",
"komponenter": {
"cpu": "Intel i7 3.4GHz", "ram": "16GB", "storage": "2TB HDD"
}
}
}
XML
<dator>
<namn> Spel-PC </namn>
<komponenter>
<cpu> Intel i7 3.4 GHz </cpu>
<ram> 16GB </ram>
<storage> 2 TB hårddisk </storage>
</komponenter>
</dator>
Som du kan se representeras objektet mer effektivt i JSON än i XML. JSONs effektivitet har hjälpt det att bli ett populärt val för webbapplikationer och används ofta i stället för XML. Även Ajax applikationer använder vanligtvis JSON, även om Ajax tekniskt står för "Asynchronous JavaScript and XML." Medan skillnaden mellan XML och JSON kan vara försumbar för små applikationer, kan JSONs låga omkostnader bidra till att minska bandbredd och andra systemresurser som används av högtrafikwebbplatser.
Filändelse: .JSON