Formater, valider, minificer og vis JSON som et træ.
Dette værktøj hjælper dig med at formatere, validere og minificere JSON. Indsæt eller skriv din JSON i inputområdet, og brug derefter kontrollerne til at validere syntaks, forskønne med indrykning eller minificere til én linje. Outputpanelet viser resultatet, og du kan se det som et træ for at udforske strukturen.
JSON (JavaScript Object Notation) er et letvægts dataformat, der bruges til at lagre og udveksle data. Det er menneskeligt læsbart og maskinfortolkeligt og bruges i vid udstrækning i web-API'er, konfigurationsfiler og applikationsdata. JSON understøtter objekter, arrays, strenge, tal, booleaner og null.
Brug dette værktøj, når du skal validere API-svar, formatere konfigurationsfiler, fejlsøge JSON-data eller forberede JSON til produktion. Det hjælper også, når du kopierer minificeret JSON fra netværksfanen eller logfiler og ønsker at læse den på en klar, struktureret måde.
Valider: Kontroller, om en streng er gyldig JSON, før du bruger den i kode eller gemmer den.
Formater: Gør minificeret eller rodet JSON læsbar med ensartet indrykning.
Minificer: Komprimer JSON til API'er, miljøvariabler eller indlejrede data.
Trævisning: Udforsk store JSON-strukturer uden at rulle gennem rå tekst.
At forskønne JSON tilføjer indrykning og linjeskift, så du kan læse og redigere det nemt. Minificering fjerner alt unødvendigt blanktegn og linjeskift for at reducere filstørrelsen – nyttigt til produktions-API'er og hurtigere indlæsning. Dette værktøj gør begge dele: formater til udvikling og minificer til udrulning.
JSON understøtter et lille sæt værditrper. At forstå dem hjælper dig med at skrive og validere data korrekt:
Objekter: Uordnede samlinger af nøgle–værdipar omsluttet af krøllede parenteser. Nøgler skal være strenge med dobbelte anførselstegn.
Arrays: Ordnede lister af værdier i firkantede parenteser. Elementer kan være enhver JSON-type.
Strenge: Tekst i dobbelte anførselstegn. Brug omvendt skråstreg til at undvige anførselstegn og kontroltegn.
Tal: Heltal eller decimaler; ingen foranstillede nuller (undtagen 0) og ingen efterfølgende nuller efter et decimalkomma.
Booleaner: Literalerne true og false, uden anførselstegn.
Null: Literalen null, der repræsenterer en tom eller fraværende værdi.
Vælg det rette format til din situation:
Forskønne til: Læsning af API-svar, redigering af konfigurationsfiler, fejlsøgning og indlæring af struktur. Indrykning og linjeskift gør nesting tydelig.
Minificere til: Produktions-API'er, miljøvariabler, inline-scriptdata og mindre nyttedata. Fjerner alt unødvendigt blanktegn.
Valider når: Du indsætter fra eksterne kilder, før du gemmer til en database, eller når du fejlsøger fortolkningsfejl. Sikrer streng JSON-syntaks.
Brug trævisning til: Stor eller dybt nestet JSON. Udvid og fold noder for at finde nøgler og værdier uden at rulle.
Et dedikeret JSON-formaterings- og valideringsværktøj sparer tid, når du arbejder med API'er, konfigurationer eller JSON-data.
At forskønne JSON betyder at omformatere den med indrykning og linjeskift, så den er nem at læse. Minificering gør det modsatte: den fjerner ekstra mellemrum og linjeskift for at reducere størrelsen.
Minificeret JSON er mindre og hurtigere at overføre. Den bruges ofte i produktions-API'er, konfigurationer og ved indlejring af JSON i HTML eller miljøvariabler.
Nej. Al behandling sker i din browser. Din JSON uploades eller gemmes aldrig på vores servere.
Værktøjet understøtter standard-JSON: objekter, arrays, strenge, tal, booleaner og null. Det understøtter ikke kommentarer eller efterfølgende kommaer; brug Valider til at fange syntaksfejl.
Du modtager minificeret JSON fra et REST API. Indsæt det i inputtet, klik på Formater, og vælg 2 mellemrum eller 4 mellemrum for indrykning. Outputtet viser de samme data i en læsbar struktur, så du kan inspicere felter og nestede objekter.
Anvendelsestilfælde: Udvikling og fejlsøgning
Din appkonfiguration er gemt som læsbar JSON. Før udrulning skal du bruge Minificer til at producere en streng på én linje. Du kan indsætte resultatet i en miljøvariabel eller indlejre det i HTML, hvilket reducerer størrelsen og holder formatet gyldigt.
Anvendelsestilfælde: Udrulning og lagring
Data fra formularer, importer eller tredjeparts-API'er er muligvis ikke gyldig JSON. Indsæt dem i værktøjet, og klik på Valider. Hvis syntaksen er forkert, får du en klar fejlmeddelelse; hvis den er gyldig, kan du derefter formatere eller minificere efter behov.
Anvendelsestilfælde: Validering og fejlkontrol