
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.
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.
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.
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.
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.
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.
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.
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.