Ingen uppladdning, 100% lokalt, inget konto

Så gör du

Så formaterar du JSON online

Rå JSON från ett API-svar eller en konfigurationsfil är ofta minifierad till en enda lång rad. Att läsa, felsöka eller redigera den i det skicket är jobbigt. Den här guiden visar hur du snyggar till JSON med ordentlig indentering på tre klick, validerar den för syntaxfel och minifierar den igen vid behov, allt körs i din webbläsare utan att dina data lämnar fliken.

Steg för steg

  1. Öppna JSON-formateraren och klistra in din JSON i vänsterpanelen. Du kan klistra in direkt från ett urklipp (Ctrl+V), från ett curl-svar på kommandoraden, eller från valfri textredigerare. Inmatningen tar emot vilken storlek som helst inom verktygets gräns.
    Minifierad JSON inklistrad i inmatningspanelen i JSON-formateraren
  2. Välj läge. Formatera lägger till indentering (2 eller 4 mellanslag, du väljer); Validera kontrollerar bara syntaxen utan att ändra JSON-koden; Minifiera tar bort alla blanksteg för att producera minsta möjliga utdata. För de flesta användningsfall är Formatera det du vill ha.
  3. Klicka på Kör. Den formaterade utdatan visas i högerpanelen. Kopiera den med Kopiera-knappen och klistra tillbaka den i din redigerare eller konfigurationsfil. Verktyget visar antal rader och antal tecken så att du kan kontrollera utdatastorleken med en snabb blick.
    Samma JSON snyggt formaterad med 2 mellanslags indentering i utdatapanelen

Att läsa felmeddelandena

När din JSON har ett syntaxfel visar formateraren felet med en position (rad och kolumn) som pekar på det exakta tecken som bröt tolkningen. Vanliga bovar: ett avslutande kommatecken efter det sista elementet i en array eller ett objekt (giltigt i JavaScript men inte i JSON), en saknad eller överflödig avslutande klammer, en nyckel som inte är omsluten av dubbla citattecken, eller ett oescapat specialtecken inuti en sträng. Åtgärda den markerade positionen och kör igen.

JSON, YAML och CSV: när du använder vilket

JSON är standarden för API-svar och konfigurationsfiler som ska konsumeras av kod. YAML föredras för konfiguration som redigeras av människor (mindre skiljetecken, stöder kommentarer). CSV passar bäst för tabelldata som konsumeras av kalkylprogram. Datakonverteraren på den här sajten låter dig konvertera mellan dessa tre format i ett steg: klistra in JSON, klicka på Konvertera, få ut YAML eller CSV. Minifierad JSON är också användbar när du behöver bädda in data i en URL-frågeparameter eller i en HTTP-rubrik med en storleksgräns.

Verktygen som används i den här guiden

Vanliga frågor

Skickas min JSON till någon server?

Nej. Formateraren körs helt och hållet i din webbläsare. Din JSON tolkas med webbläsarens inbyggda JSON.parse och utdatan byggs i minnet: inget skickas över nätverket. Detta spelar roll när JSON-koden innehåller API-nycklar, tokens, intern data eller personlig information, vilket är vanligt i arbetsflöden för API-felsökning.

Vad är den största storleken jag kan klistra in?

Formateraren tar emot JSON upp till 5 MB. Bortom det skulle tolkning på huvudtråden frysa webbläsarfliken utan någon återkoppling. För större JSON-filer, använd ett dedikerat skrivbordsverktyg som jq på kommandoraden (jq . file.json), som hanterar hundratals megabyte utan problem.