Към съдържанието

Минификатор за 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?

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

За OneClick Pro

OneClick Pro е безплатна колекция от над 150 уеб инструмента за ежедневна работа: преобразуване на изображения и единици, форматиране и валидиране на код, проверка на домейни и SEO, както и работа с текст, дати и числа. Всеки инструмент работи без регистрация или абонамент, а въведеното от вас се използва само за изчисляване на резултата и никога не се съхранява. Използвайте го като бърз набор от инструменти за еднократни задачи или добавете в отметките инструментите, на които разчитате всеки ден.