Remove ads
kompakt, textbaserat format som används för att utbyta data Från Wikipedia, den fria encyklopedin
JSON (JavaScript Object Notation), är ett kompakt, textbaserat format som används för att utbyta data.[1] 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.[2]
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 |
Syntaxen i JSON är nästan densamma som används för att deklarera objekt i programspråket Javascript.[4]
En JSON-fil beskriver ett objekt i Javascript och måste därför omges av klammerparenteser.[4]
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:[5]
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:[6]
var personuppgift = JSON.parse(s);
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.