JSON-formatering og minifisering

Formater JSON pent eller minifiser det, og pek ut feil med linje- og kolonnedetaljer.

Lim inn, kjør og kopier i én kort arbeidsflyt. Inndata behandles bare i nettleseren din.

Inndata sendes aldri til en server (kun behandling i nettleseren).
Trygt å bruke også for konfidensielle data.

Slik bruker du det

  1. Lim inn JSON i inndatapanelet.
  2. Klikk på Formater eller Minifiser.
  3. Kopier utdataene, så er du ferdig.

Snarveier

Ctrl/Cmd + Enter: Pen
Ctrl/Cmd + Shift + Enter: Minifiser
Ctrl/Cmd + L: Tøm (med bekreftelse)

Eksempel

Formatering av gyldig JSON

Inndata

{"name":"Anna","age":28,"tags":["API","feilsøking"]}

Utdata

Pen: flere linjer med innrykk
Minifiser: JSON på én linje

Ugyldig JSON

Inndata

{"name":"Anna","age":28,}

Utdata

Feilbanner viser linje, kolonne og et nærliggende utdrag

Hva er JSON-formatering?

Formatering legger til innrykk og linjeskift for bedre lesbarhet, noe som gjør feilretting og gjennomganger enklere.

Hva er JSON-minifisering?

Minifisering fjerner mellomrom og linjeskift for å redusere størrelsen på innholdet og holde JSON kompakt.

Vanlige feil og rettelser

  • Etterhengende komma (eksempel: {"a":1,})
  • Manglende anførselstegn rundt nøkler eller strengverdier
  • Kommentarer inkludert (standard JSON støtter ikke // eller /* */)

Ofte stilte spørsmål

Jeg får en feil

Verktøyet viser linje, kolonne og nærliggende tekst. Bruk Gå til feil for å flytte markøren til nøyaktig sted i inndataene.

Kan jeg bruke JSON med kommentarer (JSONC/JSON5)?

Standard JSON tillater ikke kommentarer. Slå bare på “Fjern kommentarer før analyse” når det er nødvendig (ikke fullstendig kompatibelt).

Stor JSON føles treg

Analyse og stringify kjøres i en Web Worker. UI-et bruker størrelsesbaserte sperrer for å holde inndataene responsive.

Lastes data opp?

Nei. Analyse, formatering og minifisering gjøres lokalt i nettleseren din.

Jeg ser \uXXXX-utdata

Slå av Unicode-escaping for å skrive ut lesbare tegn direkte.