JSON

« Tillbaka till begreppsbanken

Vad är JSON?

Teknisk Definition: Ett lättviktigt och textbaserat format för datalagring och datautbyte som är helt språkoberoende. Tekniskt bygger JSON på två strukturer: en samling av namn/värde-par och en ordnad lista av värden. Det har blivit vanligt för att skicka data mellan servrar och webbapplikationer via API:er tack vare sin enkla syntax och låga ”overhead”.

JavaScript Object Notation

Varför det är viktigt: JSON är språket som gör att data kan flöda mellan din fastighets Motor och molnbaserade analysverktyg. Eftersom det är maskinläsbart kan mjukvaror snabbt tolka stora mängder sensorvärden, och eftersom det är mänskligt läsbart underlättar det felsökning vid integrationer.

Läs mer: Varför standardisering är avgörande för digitalisering och integration.

Extern länk: Se den officiella specifikationen för formatet på JSON.org.

Vill ni veta mer om JSON?

HubMind hjälper er att förstå och tillämpa JSON i er anläggning.

Exempel och avvägningar

En energimätare kan skicka ett tidsstämplat värde som JSON till ett API: mottagaren får struktur utan att känna till avsändarens programmeringsspråk. Men formatet säger inte vad ett fält betyder, hur länge data får vara gammal eller vem som får läsa den. Scheman, versionshantering, validering och autentisering måste byggas runt JSON.

HubMinds syn

Vår poäng: JSON är en bra transportdräkt – inte en informationsmodell. Varför: samma syntax kan bära både välstyrd verksamhetsdata och otydliga specialfält som ingen vågar ändra. Rekommendation: publicera ett maskinläsbart schema, namngivna ägare, versionsregler och testdata tillsammans med varje JSON-kontrakt.

Relaterade begrepp: REST API, metadata och datastyrning.

Extern fördjupning: IETF RFC 8259, den formella JSON-specifikationen.

« Tillbaka till begreppsbanken
Kontakta oss