# Минификатор за XML

Минифицирайте XML, като премахнете отстъпите, прекъсванията на редове между таговете и коментарите, без да променяте елементите, атрибутите, текстовото съдържание и CDATA. Първо минификаторът проверява дали документът е добре оформен и посочва несъответстващи тагове или невалидни атрибути с реда и колоната. Съобразява се с xml:space="preserve", така че разработчиците могат безопасно да намаляват размера на емисии, карти на сайта и полезни товари.

## Често задавани въпроси

### Какво премахва минификаторът за XML?

Премахва текстови възли, съдържащи само интервали между таговете, коментари и излишните интервали между атрибутите в таговете. Текстът, който съдържа видим символ, остава точно както е написан.

### Мога ли да запазя коментарите?

Да. Включете „Запазване на коментарите“ и всеки коментар ще остане в изходните данни. По подразбиране коментарите се премахват, защото рядко са важни за машините.

### Запазват ли се интервалите в xml:space="preserve"?

Да. В елемент с xml:space="preserve" и дъщерните му елементи, освен ако не зададат друга стойност, всички интервали в текста се запазват без промяна.

### Проверява ли документа предварително?

Да. Несъответстващи или незатворени тагове, дублиращи се или незаградени в кавички атрибути, текст извън кореновия елемент, няколко коренови елемента и неочаквани символи & се посочват с реда и колоната.

### Какво се случва с CDATA, инструкциите за обработка и DOCTYPE?

Запазват се така, както са написани. Декларацията XML остава първа, като излишните интервали в нея се свеждат до един.

### Разгъват ли се препратките към обекти?

Не. Препратки като & или © остават непроменени, така че минифицираният документ означава точно същото като оригинала.

### Може ли премахването на интервали да промени значението?

При смесено съдържание текстът, състоящ се само от интервали между два вградени елемента, се премахва, което може да слее думи като <b>a</b> <i>b</i>. Ако това е важно, използвайте xml:space="preserve" или оставете такива документи форматирани.

### Какъв е максималният размер на входните данни?

До 1 MB XML на заявка. Минификаторът прочита документа в един проход, така че резултатите се връщат бързо.

### Мога ли да минифицирам SVG файлове с него?

Да, SVG е XML. За значително по-малки SVG файлове SVG Minifier оптимизира също пътища, цветове и числа със SVGO.

### Съхранява ли се моят XML?

Не. Документът се обработва в паметта и се връща. Никога не се запазва и се записват само размерите на заявките.

Вашата реклама тук?

[Пишете ни](mailto:hi@dennn.is?subject=%D0%A0%D0%B5%D0%BA%D0%BB%D0%B0%D0%BC%D0%B0%20%D0%B2%20OneClick%20Pro)

[Реклама Комплект плъгини за агенти за WordPress.](https://sleekwp.com/?ref=oneclickpro)
