Command Palette

Search for a command to run...

JS

JSON Minifier

Minifieer JSON door witruimte te verwijderen, of verfraai het met schone inspringing, met live statistieken voor groottebesparing en exacte parserfoutmeldingen

Wat is een JSON Minifier?

Een JSON-minifier verwijdert elke spatie, tabblad en regeleinde die tussen de tokens van een JSON-document zit, waardoor het kleinste byte-voor-byte-equivalent overblijft dat nog steeds parseert. De gegevens zelf zijn ongewijzigd - dezelfde sleutels, dezelfde waarden, dezelfde volgorde - maar een mooi gedrukte configuratie van 4 KB kan dalen tot 2,5 KB of minder zodra de inspringing is verdwenen. Kleinere JSON betekent snellere netwerkoverdrachten, rekeningen met lagere bandbreedte en snellere parsering aan de ontvangende kant. Daarom worden API-reacties en gebundelde gegevensbestanden bijna altijd geminifieerd verzonden.

Deze minifier verwijdert witruimte alleen buiten tekenreekslettertypen, dus tekst binnen uw waarden - inclusief spaties die u wilde behouden - blijft precies behouden. Het houdt ook uw numerieke tokens zoals geschreven: een waarde die nul achterloopt, zoals 1.0 of een geheel getal van 30 cijfers, blijft intact, omdat de tool witruimte verwijdert in plaats van elk getal rond te trimpen via een parse die het zou herschrijven. Voordat het wordt verkleind, valideert het de invoer met de JavaScript JSON-parser, dus als een komma of haakje niet op zijn plaats staat, krijgt u de exacte fout van de parser in plaats van een stil gebroken uitvoer. Een verfraaimodus doet de omgekeerde, herindigende compacte vier JSON- en leesruimten zodat u deze ruimten bewerkt.

Een uitgewerkt voorbeeld laat zien wat deze JSON-minifier online wel en niet aanraakt Plak een object van vijf regels, ingesprongen met twee spaties, met "id": 12345678901234567890, "prijs": 1.0 en "let op": "houd twee spaties", klik vervolgens op Minify De uitvoer is {"id":12345678901234567890", prijs":1.0 "opmerking": "houd twee spaties"} en de maatbadge luidt 78 B tot 65 B, een 16,7% snede. De 20-0-t.0-t.

Alles draait client-side in uw browser Uw JSON - die vaak API-sleutels, klantrecords of interne configuratie bevat - wordt nooit geüpload of opgeslagen, en de tool werkt offline zodra de pagina is geladen Dat maakt het veilig om gevoelige payloads te minifiëren die nooit uw machine mogen verlaten.

Hoe de JSON Minifier gebruiken?

  1. Plak je json

    Plak of typ een JSON-object of array in het invoergebied. Het kan behoorlijk gedrukt of al compact zijn - beide werken.

  2. Minificeren of verfraaien

    Klik op Minify om witruimte te verwijderen en het bestand te verkleinen, of Beautify om het opnieuw in te richten Kies 2 spaties, 4 spaties of tabbladen voor verfraaiing.

  3. Controleer de besparingen

    Lees de groottebadge om de originele grootte, de nieuwe grootte en de procentuele reductie te zien Ongeldige JSON wordt gemarkeerd met de exacte parserfout.

  4. Kopiëren of downloaden

    Kopieer het resultaat naar uw klembord of download het als een .json-bestand, klaar om in uw API, configuratie of bundel te worden geplaatst.

Belangrijkste kenmerken

  • Witruimte-Only Minify

    Verwijdert spaties, tabbladen en nieuwe regels tussen tokens terwijl de inhoud van de tekenreeksen onaangeroerd blijft, waardoor het kleinste geldige equivalent ontstaat

  • Nummer Precisie Bewaard

    Houdt numerieke tokens precies zoals geschreven - achterliggende nullen en grote gehele getallen zijn bewaard gebleven, omdat ze de witruimte verkleinen in plaats van waarden opnieuw te parseren

  • Live Size Savings

    Toont de originele grootte, de verkleinde maat en de procentuele reductie, zodat u de byte-impact onmiddellijk kunt zien

  • Verfraai met uw inspringing

    Compacte JSON opnieuw inspringen met twee spaties, vier spaties of tabbladen om hem weer leesbaar en diff-vriendelijk te maken

Frequently Asked Questions

Plak uw JSON in het invoergebied en klik op Minify De tool verwijdert alle witruimte buiten de tekenreekswaarden en toont het gecomprimeerde resultaat samen met de groottebesparing Alles draait in uw browser - er wordt niets geüpload.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

json minifierminify jsonjson minifycompress jsonjson compressorjson formatter minifyjson beautifierminify json onlinejson whitespace removerjson minifier online