JSON (JavaScript Object Notation), är ett kompakt, textbaserat format som används för att utbyta data.
Formatet är utformat för att enkelt fungera med Javascript, men i dag kan nästan alla programspråk skapa och läsa JSON-kod.
JSON | |
Filändelse | json |
---|---|
MIME-typ | application/json |
Typkod | TEXT |
Typ av format | märkspråk |
Standard | STD 90 (RFC 8259), ECMA-404, ISO/IEC 21778:2017 |
Den officiella MIME-typen för JSON är application/json
.
Syntaxen i JSON är nästan densamma som används för att deklarera objekt i programspråket Javascript.
En JSON-fil beskriver ett objekt i Javascript och måste därför omges av klammerparenteser.
Varje bit data i JSON består ett namn, som står inom citattecken, och ett värde. Värdet kan ha någon av följande typer:
Följande exempel visar JSON-kodad data som beskriver en person. Objektet innehåller strängar för för- och efternamn, ett annat objekt som innehåller adressen och en lista som innehåller telefonnummer.
{ "förnamn": "Emma", "efternamn": "Svensson", "ålder": 25, "adress": { "gatuadress": "Drottninggatan 47", "postort": "Boden", "postnummer": "96 177" }, "telefonnummer": [ { "typ": "mobil", "nummer": "070 123 45 67" }, { "typ": "fax", "nummer": "646 555-4567" } ], "foretagsnamn": null }
Följande bit Javascript-kod läser in JSON-koden i variabeln s och konverterar den till Javascript-objektet personuppgift:
var personuppgift = JSON.parse(s);
This article uses material from the Wikipedia Svenska article JSON, which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). Innehållet är tillgängligt under CC BY-SA 4.0 om ingenting annat anges. Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki Svenska (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.