Formater, valider, minifiser og vis JSON i et tre.
Dette verktøyet hjelper deg med å formatere, validere og minifisere JSON. Lim inn eller skriv JSON i inndata-området, og bruk deretter kontrollene for å validere syntaks, forskjønnforme med innrykk eller minifisere til én linje. Utdata-panelet viser resultatet, og du kan se det som et tre for å utforske strukturen.
JSON (JavaScript Object Notation) er et lett dataformat som brukes til å lagre og utveksle data. Det er menneskelesbart og maskinparsbart, og brukes mye i web-APIer, konfigurasjonsfiler og applikasjonsdata. JSON støtter objekter, matriser, strenger, tall, boolske verdier og null.
Bruk dette verktøyet når du trenger å validere API-svar, formatere konfigurasjonsfiler, feilsøke JSON-data eller forberede JSON for produksjon. Det hjelper også når du kopierer minifisert JSON fra nettverksfanen eller logger og ønsker å lese det på en tydelig, strukturert måte.
Valider: Sjekk om en streng er gyldig JSON før du bruker den i kode eller lagrer den.
Formater: Gjør minifisert eller rotete JSON lesbart med konsekvent innrykk.
Minifiser: Krymp JSON for APIer, miljøvariabler eller innebygde data.
Trevisning: Utforsk store JSON-strukturer uten å rulle gjennom rå tekst.
Forskjønnforming av JSON legger til innrykk og linjeskift slik at du enkelt kan lese og redigere det. Minifisering fjerner alt unødvendig mellomrom og linjeskift for å redusere filstørrelsen – nyttig for produksjons-APIer og raskere innlasting. Dette verktøyet gjør begge deler: formater for utvikling og minifiser for distribusjon.
JSON støtter et lite sett med verdityper. Å forstå dem hjelper deg å skrive og validere data korrekt:
Objekter: Uordnede samlinger av nøkkel–verdi-par omgitt av krøllparenteser. Nøkler må være dobbelt-anførte strenger.
Matriser: Ordnede lister over verdier i hakeparenteser. Elementer kan være enhver JSON-type.
Strenger: Tekst i doble anførselstegn. Bruk omvendt skråstrek for å escape anførselstegn og kontrolltegn.
Tall: Heltall eller desimaltall; ingen ledende nuller (unntatt 0) og ingen etterfølgende nuller etter et desimalpunkt.
Boolske verdier: Literalene true og false, uten anførselstegn.
Null: Literalen null, som representerer en tom eller fraværende verdi.
Velg riktig format for situasjonen din:
Forskjønnform for: Lesing av API-svar, redigering av konfigurasjonsfiler, feilsøking og forståelse av struktur. Innrykk og linjeskift gjør nesting tydelig.
Minifiser for: Produksjons-APIer, miljøvariabler, inline skriptdata og mindre nyttelaster. Fjerner alt unødvendig mellomrom.
Valider når: Du limer inn fra eksterne kilder, før lagring i en database, eller når du feilsøker analysefeil. Sikrer streng JSON-syntaks.
Bruk trevisning for: Stor eller dypt nestet JSON. Utvid og skjul noder for å finne nøkler og verdier uten å rulle.
En dedikert JSON-formaterer og -validator sparer tid når du arbeider med APIer, konfigurasjoner eller JSON-data.
Forskjønnforming av JSON innebærer å reformatere det med innrykk og linjeskift slik at det er lett å lese. Minifisering gjør det motsatte: det fjerner ekstra mellomrom og linjeskift for å redusere størrelsen.
Minifisert JSON er mindre og raskere å overføre. Det brukes ofte i produksjons-APIer, konfigurasjoner og ved innbygging av JSON i HTML eller miljøvariabler.
Nei. All behandling skjer i nettleseren din. JSON-en din lastes aldri opp eller lagres på våre servere.
Verktøyet støtter standard JSON: objekter, matriser, strenger, tall, boolske verdier og null. Det støtter ikke kommentarer eller etterfølgende kommaer; bruk Valider for å oppdage syntaksfeil.
Du mottar minifisert JSON fra et REST API. Lim det inn i inndata, klikk Formater, og velg 2 mellomrom eller 4 mellomrom for innrykk. Utdataene viser de samme dataene i en lesbar struktur slik at du kan inspisere felt og nestede objekter.
Brukstilfelle: Utvikling og feilsøking
Appkonfigurasjonen din er lagret som lesbar JSON. Før distribusjon, bruk Minifiser for å produsere en enkeltlinje streng. Du kan lime resultatet inn i en miljøvariabel eller bygge det inn i HTML, noe som reduserer størrelsen og holder formatet gyldig.
Brukstilfelle: Distribusjon og lagring
Data fra skjemaer, importer eller tredjepartsAPIer er kanskje ikke gyldig JSON. Lim det inn i verktøyet og klikk Valider. Hvis syntaksen er feil, får du en tydelig feilmelding; hvis den er gyldig, kan du formatere eller minifisere etter behov.
Brukstilfelle: Validering og feilkontroll