JSON-validator
Valider JSON-syntaks og kontroller feil
JSON-inndata
Valideringsresultat
Hva er JSON-validatoren?
Et enkelt verktøy som umiddelbart kontrollerer om JSON-en din er gyldig. Lim inn JSON, last opp en fil eller bruk eksempeldata. Hvis det er syntaksfeil, forteller det deg umiddelbart.
Den bruker JavaScripts innebygde JSON-parser og følger RFC 8259 JSON-spesifikasjonen, så de samme reglene gjelder som i koden din. I følge ECMA-404 kan korrekt validering forhindre kjøretidsfeil. All behandling skjer lokalt i nettleseren — ingenting sendes til noen server.
Funksjoner
Sanntidsvalidering
Kontroller JSON mens du skriver. Grønt merke betyr gyldig, rødt betyr feil.
Feildetaljer
Viser linjenummer og hva som er feil. Gjør feilsøking mye enklere.
Filopplasting
Last opp JSON-filer direkte uten å kopiere og lime inn.
Eksempeldata
Bruk eksempelknappene for å teste med gyldige eller ugyldige eksempler.
Syntaksutheving
JSON-fargekoding gjør det lettere å visuelt identifisere problemer.
Lokal behandling
Alt fungerer i nettleseren din. Data forblir på datamaskinen din.
Slik bruker du
Legg til JSON
Lim inn JSON i den venstre editoren, last opp en fil eller klikk på en av eksempelknappene for å teste.
Kontroller resultatene
Det høyre panelet viser automatisk valideringsresultatene. Grønn = gyldig, rød = feil funnet. Feilmeldinger inneholder linjenumre.
Fiks problemer
Bruk feildetaljene for å finne og fikse problemer. Vanligvis manglende kommaer, uavsluttede parenteser eller etterfølgende kommaer. Validatoren oppdateres i sanntid mens du retter.
Brukstilfeller
API-svar
Kontroller raskt at API-svar er gyldig JSON før behandling i kode. Nødvendig for å bygge og teste REST API-er.
Konfigurasjonsfiler
Valider JSON-konfigurasjonsfiler før utrulling. En skrivefeil kan stoppe alt.
Læring
Hvis du lærer JSON, bruk det for å kontrollere arbeidet ditt og forstå hvordan feil ser ut.
Feilsøking
Får du parsingsfeil? Valider JSON først for å finne nøyaktig hva som er galt.
Ofte stilte spørsmål
Lagres dataene mine?
Nei. All behandling skjer i nettleseren med JSON.parse(). Ingenting sendes.
Hvorfor er JSON-en min ugyldig?
Manglende kommaer, etterfølgende kommaer, uavsluttede parenteser, nøkler uten anførselstegn eller ugyldige tegn er de vanligste årsakene. Validatoren forteller deg nøyaktig hva som er galt. Se MDN JSON-dokumentasjonen for detaljerte syntaksregler.
Validerer dette også JSON Schema?
Nei, dette verktøyet kontrollerer bare syntaks. For skjemavalidering, prøv vår JSON Schema Generator. Mer informasjon på json-schema.org.
Fungerer det med store filer?
Ja, men ytelsen avhenger av nettleseren. Små filer behandles umiddelbart. Veldig store filer (10MB+) kan ta litt lengre tid.
Hvorfor er JSON-en min feilaktig?
Kontroller feilmeldingen. Den viser linjenummer og problem. Vanligvis et manglende komma, etterfølgende komma eller uavsluttet parentes.
Relaterte verktøy
Andre nyttige JSON-verktøy: