Varför JSON-formatering spelar roll
Formatera för människor. Minifiera för maskiner. Samma data, olika publik.
Klistra in valfri JSON, få ren formaterad utdata, minifierad version eller valideringsrapport. 100% i webbläsaren, din konfiguration, API-svar, hemligheter lämnar aldrig enheten.
Tre steg, körs helt i webbläsaren, även offline.
Klistra in rå, minifierad eller stökig JSON i inmatningspanelen. Verktyget hanterar alla storlekar, från enradsobjekt till multi-MB-arrayer.
Formatera: ren indragen utdata (2 mellanslag, 4 mellanslag eller tabb). Minifiera: enradig utrensad JSON. Validera: parsa och rapportera eventuella syntaxfel med radnummer.
Kopiera formaterad utdata till urklipp med ett klick eller ladda ner som .json-fil. Resultatet är redo att klistras in i din kod, API-begäran eller konfigurationsfil.
Allt du behöver av ett JSON-verktyg, utan integritetsrisken med uppladdning.
Dra in och försköna JSON med 2 mellanslag, 4 mellanslag eller tabbindrag. Sorterar objekt förutsägbart; nästlade arrayer/objekt syns tydligt.
Ta bort blanksteg och producera enradig minifierad JSON, vanligtvis 30-60% storleksminskning. Perfekt för konfigurationsnyttolaster, inbäddad JSON, nätverksförfrågningar.
Parsa JSON och rapportera exakt var syntaxen brister. 'Oväntat kommatecken vid position 142', gå och fixa det utan att gissa. Rapporterar objekt-/arraydjup och elementantal för giltig indata.
Inklistrad JSON lämnar aldrig din webbläsare. Avgörande för API-nycklar, hemligheter, kunddata, interna konfigurationer som du aldrig skulle anförtro en 'gratis online-formaterare' som laddar upp.
Hanterar JSON från 1 byte till ~50 MB direkt. Webbläsarens inbyggda JSON.parse är snabbare än någon serveruppladdning + tur-retur.
Inget konto, ingen API-nyckel, inget marknadsföringsmail. Öppna verktyget, klistra in, formatera, gå ut. Gratis för alltid.
Varför utvecklare når efter en JSON-formaterare dagligen och vad man ska leta efter i en.
Formatera för människor. Minifiera för maskiner. Samma data, olika publik.
{"a":1,}, ogiltigt i strikt JSON (giltigt i JavaScript-objekt). Ociterade nycklar: {a:1}, nycklar måste vara strängar inom citationstecken. Enkla citationstecken: {'a':'b'}, JSON kräver endast dubbla citationstecken. Kommentarer: // ... är inte tillåtna i standard-JSON (JSONC och JSON5 tillåter dem, men JSON-specifikationen gör det inte). Oescapade backslash: \n i en stränglitteral kräver \\n. Validatorn fångar alla med positionsinformation.Avslutande kommatecken, ociterade nycklar, enkla citattecken, de tre klassiska JSON-synderna.
JSON innehåller ofta hemligheter. Bearbeta lokalt, alltid.
Strikt JSON för API:er. JSONC för konfigurationsfiler med kommentarer. Olika specar, olika verktyg.
Snabba svar om verktyget
JSON.parse är starkt optimerad. För filer över 50 MB kan du märka en kort paus när parsern arbetar; försök dela upp om din bärbara dator har begränsat RAM. .json-fil. jq eller ett JS-bibliotek. ,]), ociterade nycklar ({a:1} ska vara {"a":1}), enkla citationstecken ('foo' ska vara "foo"), oescapade tecken i strängar. Validatorn rapporterar exakt position så du kan fixa det. Prova Exempel-knappen för att se ett exempel på giltig JSON.