JSON
JSON (JavaScript Object Notation) er et åbent filformat og dataudvekslingsformat, der bruger menneske-læseligt tekst til at gemme og transmittere dataobjekter bestående af attribut-værdi-par og tabel (eller andre serialiserbare værdier). JSON er et almindeligt anvendt dataformat med forskellige anvendelser i elektronisk dataudveksling, herunder webapplikationer på servere.[1]
JSON er et programmeringssprogsuafhængigt dataformat. Det blev afledt af JavaScript, men mange moderne programmeringssprog inkluderer kildekode til at generere og parse data i JSON-format. JSON-filnavne bruger filendelsen .json.
Douglas Crockford specificerede oprindeligt JSON-formatet i starten af 2000'erne,[2] og sendte den første JSON-besked i april 2001 med Chip Morningstar.
Standarder
[redigér | rediger kildetekst]Efter at RFC 4627 havde været tilgængelig som dens "informative" specifikation siden 2006, blev JSON først standardiseret i 2013 som ECMA-404.[3] RFC 8259, udgivet i 2017, er den nuværende version af Internetstandarden STD 90, og den forbliver i overensstemmelse med ECMA-404.[4] Samme år blev JSON også standardiseret som ISO/IEC 21778:2017.[5] Standarderne ECMA og ISO/IEC beskriver kun den tilladte syntaks, hvorimod RFC dækker nogle sikkerheds- og interoperabilitet-overvejelser.[6]
Referencer
[redigér | rediger kildetekst]- ↑ json.org, backup
- ↑ Crockford, Douglas (2011-08-28). "The JSON Saga" (video). YUI Library. Hentet 2022-02-21 – via YouTube. Skabelon:Punktliste
- ↑ "ECMA-404: The JSON Data Interchange Format" (engelsk) (1st udgave). Ecma International. oktober 2013. Arkiveret (PDF) fra originalen 2013-11-01. Hentet 20 november 2023.
{{cite web}}: CS1-vedligeholdelse: Dato automatisk oversat (link) - ↑ RFC 8259
- ↑ "ISO/IEC 21778:2017 Informationsteknologi — JSON-dataudvekslingssyntaksen". ISO. Hentet 24. juni 2025.
- ↑ Bray, Tim. "JSON Redux AKA RFC7159". Ongoing. Hentet 16. marts 2014.