Gör JSON kompakt och mindre

Passar före lagring eller överföring när en läsbar JSON-fil behöver bli mindre utan att datastrukturen ändras.

Krymp giltig JSON till en kompakt version utan överflödiga blanksteg eller radbrytningar. Dina uppgifter skickas inte någonstans.

Så använder du

  1. Klistra in det giltiga JSON-dokumentet du vill krympa i inmatningsområdet, eller importera motsvarande fil.
  2. Kör minifieringen: blanksteg, radbrytningar och indrag tas bort från dokumentet.
  3. Ta den kompakta versionen som visas i resultatpanelen och kopiera den.
  4. Kontrollera att det kompakta dokumentet fortfarande är giltigt genom att köra det genom en formaterare vid behov.
  5. Behåll den indragna versionen någonstans, för du kommer säkert att behöva den för underhåll senare.

Exempel

Exemplet är ett litet objekt med ett meddelande och en flagga. Efter minifieringen, kontrollera att citattecken och klammerparenteser fortfarande finns kvar och att innehållet är exakt oförändrat: bara layouten bör skilja sig, aldrig värdena själva.

Indata

{
  "message": "Hello",
  "active": true
}

Resultat

{"message":"Hello","active":true}

Gränser och format

Var bearbetningen sker

Minifiering körs i din webbläsare på texten du klistrar in eller filen du importerar. Ingenting skickas ut och ingenting finns kvar när fliken stängs, så affärsdata kan komprimeras utan att skickas runt.

Vanliga frågor

Ändrar minifiering några värden?

Nej, endast onödiga blanksteg och radbrytningar tas bort. Text inuti strängar, tal och booleska värden bör förbli exakt desamma, och att jämföra båda versionerna är ett snabbt sätt att bekräfta att inget annat har flyttats.

Vad händer om min JSON avvisas?

Rätta syntaxen i en formaterare först och kom sedan tillbaka för att komprimera den. Ett ogiltigt dokument kan inte minskas på ett tillförlitligt sätt, och felet måste åtgärdas innan någon annan åtgärd försöks.

Laddas den minifierade filen snabbare?

Den är mindre, vilket kan förkorta överföringstiden, särskilt när originalet innehöll mycket indrag. För små objekt är vinsten blygsam och beror mest på hur din cachelagring är inställd.

Verktyg i samma kategori