Ввод
Готово
Строки: 0
Слова: 0
Символы: 0
Размер: 0 KB
Статистика ввода доступна через кнопку Статистика над этим полем.
Вывод
Строки: 0
Слова: 0
Символы: 0
Размер: 0 KB
Статистика вывода доступна через кнопку Статистика над этим полем.
Результаты предоставляются исключительно в информационных целях и могут содержать ошибки. Проверяйте важную информацию самостоятельно. Использование этого инструмента осуществляется на ваш страх и риск.
Что делает этот инструмент
Минификатор XML удаляет комментарии и пробелы между тегами и помещает весь документ в одну строку. Объявление XML, атрибуты и их порядок, секции CDATA и короткая форма <tag/> остаются ровно такими, как вы их написали.
Перед удалением чего-либо документ проверяется на корректность, поэтому сломанный файл отмечается с номером строки, а не превращается в одну строку, которую ещё труднее читать. Результат — полностью корректный XML, который любой парсер читает так же, как исходный, только без отступов и комментариев; он идеально подходит для передачи по сети и хранения.
Когда использовать
- Уменьшение размера XML-данных, отправляемых в API или хранящихся в столбце базы данных.
- Встраивание фрагмента XML в JSON, строку в коде или переменную окружения, где мешают переносы строк.
- Удаление комментариев разработчиков из файла конфигурации перед поставкой.
- Подготовка XML для однострочного поля в CSV-файле, ячейке таблицы или очереди сообщений.
Пример
Ввод
<config>
<server host="localhost" port="8080"/>
<!-- timeouts in seconds -->
<timeout>30</timeout>
</config>
Вывод
<config><server host="localhost" port="8080"/><timeout>30</timeout></config>Вопросы об этом инструменте
Меняется ли текст внутри элементов?
Нет. Текстовое содержимое остаётся как есть; удаляются только пробелы, которые целиком находятся между двумя тегами. Содержимое секций CDATA никогда не затрагивается. Пробелы внутри значений атрибутов, например title="Hello world", тоже сохраняются.
Удаляются ли комментарии?
Да, комментарии <!-- --> удаляются, потому что не являются частью данных. Сохраните отформатированную копию, если комментарии важны; Форматтер XML вернёт минифицированный файл в читаемый вид.
Как минифицировать?
Вставьте XML в поле ввода и нажмите кнопку «Минифицировать» на панели инструментов над ним. Минифицированный XML заменит исходный текст и будет готов к копированию.
Этот инструмент бесплатный?
Да, он бесплатный. Без регистрации и электронной почты. Результат на этой странице.
Как получить результат?
Используйте инструмент на этой странице. Результат появится здесь, без отправки по электронной почте.