JSON-validator
Validér JSON-syntaks øjeblikkeligt med detaljerede fejlmeddelelser og linjenumre. Gratis værktøj der kører 100% i din browser.
Hvad gør en JSON-validator?
En JSON-validator tjekker, om en tekststreng følger korrekt JSON-syntaks (JavaScript Object Notation). Den identificerer fejl som manglende kommaer, ikke-matchende parenteser, ugyldige anførselstegn og efterfølgende kommaer, og rapporterer dem med nøjagtige linje- og kolonnenummer.
Hvordan fungerer JSON-validering?
Værktøjet bruger browserens indbyggede JSON-parser til at forsøge at parse dit input. Hvis parsingen lykkes, er JSON gyldig, og værktøjet viser strukturinformation. Hvis den mislykkes, returnerer parseren den nøjagtige position af den første syntaksfejl.
Hvilken information vises for gyldig JSON?
For gyldig JSON viser værktøjet rod-datatypen (objekt, array, streng, tal, boolean eller null), indlejringsdybden og antallet af nøgler for objekter eller antal elementer for arrayer.
Hvad er almindelige JSON-syntaksfejl?
De mest almindelige fejl inkluderer: manglende eller ekstra kommaer, brug af enkelt anførselstegn i stedet for dobbelte, efterfølgende kommaer efter den sidste egenskab, nøgler uden anførselstegn, kommentarer (ikke tilladt i standard JSON) og ikke-matchende parenteser.
Understøtter JSON kommentarer?
Nej, den officielle JSON-specifikation (RFC 8259) understøtter ikke kommentarer. Hvis du har brug for annoteret JSON, overvej formatet JSON5 eller JSONC, selvom disse ikke er standard JSON.
Hvad er forskellen mellem JSON og et JavaScript-objekt?
JSON er et tekstformat til dataudveksling, mens JavaScript-objekter er datastrukturer i hukommelsen. Vigtige forskelle: JSON kræver dobbelte anførselstegn for alle strenge og nøgler, understøtter ikke funktioner eller undefined-værdier og har strengere syntaksregler.
Er mine data sikre og private?
Ja. Al JSON-validering sker udelukkende i din browser. Dine data sendes aldrig til nogen server eller uploades noget sted. De forbliver 100% på din enhed.
Kan dette værktøj håndtere store JSON-filer?
Ja. Da valideringen kører lokalt i din browser ved hjælp af indbygget JSON-parsing, kan den håndtere store JSON-filer effektivt. Ydeevnen afhænger af enhedens hukommelse og processorkraft.
Hvilke datatyper understøtter JSON?
JSON understøtter seks datatyper: strenge, tal, booleaner (true/false), null, objekter (nøgle-værdi-par) og arrayer (ordnede lister). Tal inkluderer både heltal og decimaltal.
Hvordan retter jeg ugyldig JSON?
Læs fejlmeddelelsen omhyggeligt — den viser den nøjagtige linje og kolonne, hvor parseren stødte på problemet. Almindelige rettelser inkluderer: tilføjelse af manglende kommaer, erstatning af enkelte anførselstegn med dobbelte, fjernelse af efterfølgende kommaer og sikring af at alle parenteser matcher.
Hvad er JSON lint?
JSON lint refererer til et værktøj, der tjekker JSON-kode for syntaksfejl og stilproblemer, svarende til hvordan lint-værktøjer fungerer for programmeringssprog. Denne validator fungerer som en JSON lint-tjekker.
Kan jeg validere JSON fra et API-svar?
Ja. Kopier blot JSON-svaret fra dit API-kald og indsæt det i validatoren. Dette er nyttigt til fejlfinding af API-svar under udvikling.
Sådan bruges JSON-validator
Tjek enhver JSON for syntaksfejl med det samme, med præcis linje og position. Al analyse sker lokalt i din browser — ødelagte eller private data forlader aldrig din maskine.
- Indsæt din JSON i inputeditoren; valideringen kører automatisk, mens du skriver.
- Læs resultatpanelet: gyldig input viser en successtatus, ødelagt input en beskrivende fejl.
- Brug den angivne linje og position til at gå direkte til det problematiske tegn, f.eks. et manglende komma eller en parentes.
- Ret det markerede problem og tjek igen, indtil validatoren rapporterer din JSON som gyldig.
Afsluttende kommaer efter det sidste element i et objekt eller array er den mest almindelige JSON-fejl — tilladt i JavaScript, men ugyldigt i streng JSON.
Relaterede værktøjer
- JSON Formatering Formatér og forskøn JSON med tilpasset indrykning. Forskøn komprimeret JSON øjeblikkeligt i browseren.
- JSON Minificering Komprimér og minificér JSON ved at fjerne mellemrum, tabulatorer og linjeskift. Reducér JSON-filstørrelsen med op til 70% øjeblikkeligt.
- TSV til JSON Konverter TSV til JSON online gratis. Understøtter overskrifter, automatisk typedetektion og minificering. Alt i browseren.
- JSON to CSV Gratis online JSON-til-CSV-konverter. Udjævn indlejrede objekter, vælg adskillelsestegn og download med det samme. 100% i browseren.
- CSV til JSON-konverter Konverter CSV til JSON online gratis. Understøtter brugerdefinerede afgrænsere, headerbaserede objekter og automatisk typedetektion. Alt i browseren.
- XML Beautifier Gratis online XML Beautifier. Formater og forskøn XML øjeblikkeligt i din browser.
- XML-validator Valider XML-syntaks og struktur øjeblikkeligt. Opdag fejl med præcise linjenumre og detaljerede meddelelser. Gratis, sikkert, kører i browseren.
- SQL til JSON Konverter SQL INSERT-sætninger til JSON-arrays eller -objekter med det samme. Understøtter flere VALUES-rækker, NULL-håndtering, automatisk typedetektion og pretty print. 100% klientside, ingen upload.