Hopp til innhold

JSON-validator

Valider JSON-syntaks umiddelbart med detaljerte feilmeldinger. Formater, minifiser og inspiser JSON-struktur med nøkkel-/matrisetelling og dybdeanalyse. Gratis, 100 % i nettleseren din.

Hva er JSON-validering?

JSON (JavaScript Object Notation) validering sjekker om en streng er i samsvar med JSON-spesifikasjonen (ECMA-404 / RFC 8259). Gyldig JSON må ha: korrekt siterte strengnøkler, riktig nesting av objekter {} og matriser [], gyldige datatyper (string, number, boolean, null, object, array) og ingen avsluttende kommaer eller kommentarer. Dette verktøyet bruker nettleserens innebygde JSON.parse() for nøyaktig validering.

JSON-syntaksregler

Nøkler må være strenger i doble anførselstegn: "key", ikke 'key' eller key. Strenger må bruke doble anførselstegn. Tall kan være heltall eller desimaltall, ingen innledende nuller (unntatt 0.x). Boolske verdier: true / false (kun små bokstaver). Null: null (små bokstaver). Ingen avsluttende kommaer etter siste element. Ingen kommentarer — JSON støtter ikke // eller /* */. Ingen undefined — bruk null.

Vanlige JSON-feil

Manglende anførselstegn — nøkler og strenger må ha doble anførselstegn. Avsluttende komma{"a": 1,} er ugyldig; fjern det siste kommaet. Enkle anførselstegn{'a': 1} er ikke gyldig JSON. Uescapede tegn — spesialtegn i strenger (linjeskift, tabulatorer, skråstreker) må escapes. Duplikatnøkler — teknisk gyldig per spesifikasjon, men siste verdi vinner og tidligere verdier går tapt.

Personvern

All validering kjøres 100 % i nettleseren din med det innebygde JSON.parse() API-et. Ingen data sendes til noen server.