JSON-validerare
Validera JSON-syntax omedelbart med detaljerade felmeddelanden och radnummer. Gratis verktyg som körs 100% i din webbläsare.
Vad gör en JSON-validerare?
En JSON-validerare kontrollerar om en textsträng följer korrekt JSON-syntax (JavaScript Object Notation). Den identifierar fel som saknade kommatecken, matchande parenteser, ogiltiga citattecken och avslutande kommatecken, och rapporterar dem med exakta rad- och kolumnnummer.
Hur fungerar JSON-validering?
Verktyget använder webbläsarens inbyggda JSON-parser för att försöka tolka din inmatning. Om tolkningen lyckas är JSON giltig och verktyget visar strukturinformation. Om den misslyckas returnerar parsern den exakta positionen för det första syntaxfelet.
Vilken information visas för giltig JSON?
För giltig JSON visar verktyget root-datatypen (objekt, array, sträng, nummer, boolean eller null), nästningsdjupet och antalet nycklar för objekt eller antal element för arrayer.
Vad är vanliga JSON-syntaxfel?
De vanligaste felen inkluderar: saknade eller extra kommatecken, användning av enkla citattecken istället för dubbla, avslutande kommatecken efter den sista egenskapen, nycklar utan citattecken, kommentarer (inte tillåtna i standard-JSON) och matchande klammer- eller hakparenteser.
Stöder JSON kommentarer?
Nej, den officiella JSON-specifikationen (RFC 8259) stöder inte kommentarer. Om du behöver annoterad JSON, överväg formatet JSON5 eller JSONC, även om dessa inte är standard-JSON.
Vad är skillnaden mellan JSON och ett JavaScript-objekt?
JSON är ett textformat för datautbyte, medan JavaScript-objekt är datastrukturer i minnet. Huvudskillnader: JSON kräver dubbla citattecken för alla strängar och nycklar, stöder inte funktioner eller undefined-värden, och har striktare syntaxregler.
Är mina data säkra och privata?
Ja. All JSON-validering sker helt i din webbläsare. Din data skickas aldrig till någon server eller laddas upp någonstans. Den förblir 100% på din enhet.
Kan detta verktyg hantera stora JSON-filer?
Ja. Eftersom valideringen körs lokalt i din webbläsare med inbyggd JSON-parsning, kan den hantera stora JSON-filer effektivt. Prestandan beror på enhetens minne och processorkraft.
Vilka datatyper stöder JSON?
JSON stöder sex datatyper: strängar, nummer, booleaner (true/false), null, objekt (nyckel-värde-par) och arrayer (ordnade listor). Nummer inkluderar både heltal och flyttal.
Hur fixar jag ogiltig JSON?
Läs felmeddelandet noggrant — det visar den exakta raden och kolumnen där parsern stötte på problemet. Vanliga korrigeringar inkluderar: lägga till saknade kommatecken, ersätta enkla citattecken med dubbla, ta bort avslutande kommatecken och säkerställa att alla parenteser matchar.
Vad är JSON lint?
JSON lint hänvisar till ett verktyg som kontrollerar JSON-kod för syntaxfel och stilproblem, liknande hur lint-verktyg fungerar för programmeringsspråk. Denna validerare fungerar som en JSON lint-kontroll.
Kan jag validera JSON från ett API-svar?
Ja. Kopiera helt enkelt JSON-svaret från ditt API-anrop och klistra in det i valideraren. Detta är användbart för att felsöka API-svar under utveckling.
Hur man använder JSON-validerare
Kontrollera vilken JSON som helst för syntaxfel direkt, med exakt rad och position. All analys sker lokalt i webbläsaren — trasiga eller privata data lämnar aldrig din dator.
- Klistra in din JSON i inmatningseditorn; valideringen körs automatiskt medan du skriver.
- Läs resultapanelen: giltig inmatning visar en lyckad status, trasig inmatning ett tydligt felmeddelande.
- Använd den angivna raden och positionen för att gå direkt till det felaktiga tecknet, t.ex. ett saknat kommatecken eller en hakparentes.
- Rätta det markerade problemet och kontrollera igen tills validatorn rapporterar din JSON som giltig.
Avslutande kommatecken efter sista elementet i ett objekt eller en array är det vanligaste JSON-felet — tillåtet i JavaScript men ogiltigt i strikt JSON.
Relaterade verktyg
- JSON Formatering Formatera och försköna JSON med anpassningsbar indrag. Försköna komprimerad JSON omedelbart i webbläsaren.
- JSON Minifiering Komprimera och minifiera JSON genom att ta bort mellanslag, tabbar och radbrytningar. Minska JSON-filstorleken med upp till 70% omedelbart.
- TSV till JSON Konvertera TSV till JSON online gratis. Stöder rubriker, automatisk typdetektering och minifiering. Allt i webbläsaren.
- JSON to CSV Gratis online JSON-till-CSV-konverterare. Platta ut nästlade objekt, välj avgränsare och ladda ner direkt. 100% i webbläsaren.
- CSV till JSON-konverterare Konvertera CSV till JSON online gratis. Stöder anpassade avgränsare, rubrikbaserade objekt och automatisk typdetektering. Allt i webbläsaren.
- XML Beautifier Gratis online XML Beautifier. Formatera och försköna XML direkt i din webbläsare.
- XML-validator Validera XML-syntax och struktur omedelbart. Upptäck fel med exakta radnummer och detaljerade meddelanden. Gratis, säkert, körs i webbläsaren.
- SQL till JSON Konvertera SQL INSERT-satser till JSON-arrayer eller -objekt omedelbart. Stöder flera VALUES-rader, NULL-hantering, automatisk typdetektering och pretty print. 100% klientsidan, ingen uppladdning.