JSON-formatter en validator
Formatteer, verklein en valideer JSON, met de exacte regel en kolom van eventuele fouten.
JSON-formatter en validator
Plak JSON en deze tool formatteert het opnieuw in iets leesbaars - of vertelt je precies waar het kapot gaat. Het is de dagelijkse metgezel voor API-reacties, configuratiebestanden, logpayloads, pakketmanifesten en de verkleinde blob die u zojuist uit een netwerktabblad hebt gekopieerd.
Inspringen is aan jou: twee spaties, vier spaties of tabs. Kies in plaats daarvan "Minify" en elke optionele spatie en nieuwe regel wordt verwijderd, wat u wilt voordat u een payload in een queryreeks, een omgevingsvariabele of een testopstelling plakt. Schakel "Objectsleutels alfabetisch sorteren" in en elk object in het document wordt recursief opnieuw geordend, op het hoogste niveau en op dezelfde manier genest. Dat maakt twee versies van dezelfde configuratie vergelijkbaar in een diff, omdat de sleutelvolgorde geen ruis meer is.
Validatie loopt op dezelfde pas. Wanneer de invoer geen geldige JSON is, krijg je een kalm bericht waarin de regel en kolom van het probleem worden benoemd naast de reden van de parser zelf, zodat het vinden van een achterliggende komma of een ontbrekend citaat seconden duurt in plaats van minutenlang loensen. Wanneer de invoer geldig is, wordt dit bevestigd door de telling en worden de cijfers toegevoegd die de moeite waard zijn om te weten: hoeveel sleutels het document bevat, recursief geteld, hoe diep het is genest, en hoeveel bytes de geformatteerde uitvoer in beslag neemt.
Alles draait in uw browser – er wordt geen verzoek gedaan en er wordt niets geregistreerd. Dat is vooral van belang voor JSON, omdat payloads zo vaak tokens, klantrecords of interne hostnamen bevatten. Plak hier zonder nadenken de productiegegevens en kopieer vervolgens het resultaat of download het als bestand.