Перейти к содержимому
Monu Tools

Форматировщик XML

Украшайте XML с правильными отступами или минифицируйте до одной строки. Комментарии, CDATA и инструкции обработки сохраняются.

Как использовать Форматировщик XML

  1. 01

    Вставьте XML в поле ввода.

  2. 02

    Выберите Украсить для добавления отступов или Минифицировать для сжатия.

  3. 03

    Выберите размер отступа, затем скопируйте результат.

Что делает форматировщик XML

Это форматировщик XML, который приводит документ в порядок с правильными отступами по уровню вложенности либо сжимает его в одну строку. Он сохраняет комментарии, разделы CDATA, инструкции обработки и объявление XML.

Форматирование выполняется полностью в вашем браузере, поэтому ваши данные никогда не покидают устройство, что делает инструмент безопасным даже для XML с конфиденциальными значениями.

Чем помогает читаемый XML

XML многословен и глубоко вложен. Отступ каждого элемента по его глубине и размещение тегов на отдельных строках превращают стену угловых скобок в структуру, за которой действительно можно следить.

Это полезно во всех тех местах, где XML до сих пор живёт: ответы SOAP, ленты RSS, файлы сборки и конфигурации, форматы документов, где быстрое переформатирование сильно облегчает отладку.

Поведение при форматировании и сжатии

При форматировании единственный текстовый потомок остаётся на одной строке со своими тегами, поэтому простые значения сохраняют компактность, а объявление, комментарии и CDATA остаются ровно такими, какими были, и не переносятся и не удаляются.

Сжатие убирает комментарии и пробелы, использованные только для отступов между тегами. Текстовое содержимое и CDATA сохраняются в точности, поэтому это безопасно, если только ваш документ не полагается на значимые пробелы в смешанном содержимом.

Он переформатирует, но не проверяет

Инструмент переформатирует ради читаемости и не проверяет документ по схеме. Аккуратная разметка не означает, что документ соответствует ожидаемым DTD или XSD.

Часто задаваемые вопросы

Что делает украшение XML?

Делает отступ каждого элемента по глубине вложенности и помещает теги на отдельные строки, сохраняя текстовый дочерний элемент на одной строке. Комментарии, CDATA и XML-декларация сохраняются.

Безопасна ли минификация XML?

Она удаляет комментарии и пробелы, используемые только для отступов между тегами. Текстовое содержимое и секции CDATA сохраняются без изменений, поэтому это безопасно, если только документ не зависит от значимых пробелов в смешанном содержимом.

Отправляется ли мой XML куда-либо?

Нет. Форматирование выполняется полностью в браузере, поэтому данные никогда не покидают устройство. Это безопасно даже для XML с конфиденциальными значениями.

Источники

Сообщить о проблеме