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

1

Legg til JSON

Lim inn JSON i den venstre editoren, last opp en fil eller klikk på en av eksempelknappene for å teste.

2

Kontroller resultatene

Det høyre panelet viser automatisk valideringsresultatene. Grønn = gyldig, rød = feil funnet. Feilmeldinger inneholder linjenumre.

3

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: