Krymp XML utan överflödigt utrymme

Lämpligt före lagring eller överföring när ett XML-dokument ska bli mindre men behålla exakt samma struktur.

Komprimera giltig XML genom att ta bort onödiga blanksteg och radbrytningar. Den mindre versionen skapas helt lokalt på din enhet.

Så använder du

  1. Klistra in giltig XML i inmatningsområdet eller importera filen du behöver minska.
  2. Kör minifiering för att ta bort onödiga blanksteg och radbrytningar.
  3. Kopiera det kompakta resultatet för överföring, lagring eller integration.
  4. Kontrollera med ett valideringsverktyg att XML-koden fortfarande accepteras.

Exempel

Ett team behöver skicka en XML-konfigurationsfil till en extern tjänst. De klistrar in det indragna dokumentet, kör minifiering och får en mer kompakt version. Innan de skickar den validerar de resultatet för att säkerställa att strukturen inte har ändrats.

Gränser och format

Var bearbetningen sker

Allt körs i din webbläsare: onödiga blanksteg tas bort lokalt från XML-dokumentet. Filen eller texten du klistrar in laddas aldrig upp, delas eller lagras.

Vanliga frågor

Minskar minifiering verkligen filstorleken?

Den tar bort onödiga blanksteg, tabbar och radbrytningar, vilket i allmänhet minskar antalet tecken. Vinsten beror på den ursprungliga indragningen och innehållet, så kontrollera storleken innan du överför filen.

Kan jag minifiera XML som innehåller viktiga blanksteg?

Om dokumentet använder betydelsefulla blanksteg i värden eller textnoder kan minifieringen ändra dem. Testa på en kopia och jämför hur din applikation beter sig innan du ersätter originalfilen.

Kommer en maskin fortfarande att läsa den minifierade XML-koden?

Ja, välformat XML är fortfarande användbart för parsers efter att onödiga blanksteg tagits bort. Det är helt enkelt svårare för människor att läsa, så behåll en indragen version för underhåll och framtida korrigeringar.

Måste XML-koden vara giltig innan jag minifierar den?

Ja, minifiering bör bara användas på giltig XML. Om dokumentet redan innehåller fel, till exempel oavslutade taggar, finns felen kvar efteråt. Verktyget tar bort onödiga blanksteg och radbrytningar, men det lagar inte strukturen. Kontrollera därför XML-koden med ett valideringsverktyg efteråt om du är osäker. Allt sker lokalt i webbläsaren.

Kan jag fortfarande läsa den minifierade XML-koden manuellt?

Den minifierade XML-koden är främst avsedd för maskiner och överföring. Eftersom onödiga blanksteg och radbrytningar tas bort blir den kompakt och svårare att granska för människor. Behåll gärna en indenterad version för underhåll och framtida korrigeringar. Den kompakta versionen kan fortfarande läsas av parsers om XML-koden är välformad.

Verktyg i samma kategori