Leksikon

Leksikon

JSON - JavaScript Object Notation

JSON er det enkle, læsbare format, systemer bruger til at udveksle data. Forstå hvorfor det er rygraden i moderne API'er og webapplikationer.

JSON (JavaScript Object Notation) er et enkelt, læsbart format, som systemer bruger til at sende data frem og tilbage. Det er ren tekst, struktureret som navn-og-værdi-par — for eksempel "navn": "Mette" og "alder": 42 — og det er lige til at læse for både mennesker og maskiner.

Når din webshop sender en ordre videre til regnskabssystemet, eller en app henter dagens priser fra en server, er det næsten altid JSON, der ligger inde i forsendelsen. Det er det format, et API typisk taler i.

Hvorfor JSON er blevet standarden

  • Det er let. Lidt overflødig tekst betyder hurtig overførsel — vigtigt, når data skal frem og tilbage mange gange i sekundet.
  • Alle sprog forstår det. Trods navnet er JSON ikke bundet til JavaScript. Python, Java, PHP, Ruby — stort set alt moderne kan læse og skrive det.
  • Det er fleksibelt. Tekst, tal, lister og indlejrede strukturer kan beskrives i samme format, så det dækker næsten enhver slags data.

Hvad det betyder for dig

Du møder ordet, så snart to systemer skal udveksle data — en integration mellem webshop og lager, en kobling til et betalingssystem, et dataudtræk. At kende JSON betyder, at du kan kigge ned i, hvad der faktisk sendes mellem systemerne, og se om det er rigtigt. Det gør fejlsøgning på en integration langt mindre mystisk: ofte ligger problemet i et felt, der hedder noget forkert eller mangler en værdi.

Relaterede ydelser

Skal det her omsættes til noget, der virker hos jer? Så er det typisk her, vi kommer ind.

Næste skridt

Fra begreb til løsning

Skal et af begreberne her omsættes til noget der rent faktisk virker i din virksomhed, så tag en uforpligtende snak med os.