Как пользоваться
- Вставьте XML в редактор.
- В поле «Режим» выберите «Форматировать».
- В поле «Отступ» выберите «2 пробела», «4 пробела» или «Табуляция».
- Отключите «На лету», чтобы запускать форматирование вручную.
- Если «На лету» отключён, нажмите Ctrl+Enter или Cmd+Enter, чтобы получить результат.
Примеры
Атрибуты SVG по одному на строку
<svg xmlns="http://www.w3.org/2000/svg" width="120" height="60" viewBox="0 0 120 60"><title>Кнопка оплаты</title><rect x="5" y="5" width="110" height="50" fill="#198754"></rect></svg>
<svg
xmlns="http://www.w3.org/2000/svg"
width="120"
height="60"
viewBox="0 0 120 60">
<title>Кнопка оплаты</title>
<rect
x="5"
y="5"
width="110"
height="50"
fill="#198754"/>
</svg>Сжатие конфигурации без комментариев
<?xml version="1.0" encoding="UTF-8"?>
<settings>
<!-- Настройки магазина -->
<shop>Книжная полка</shop>
<currency>RUB</currency>
<delivery>
<city>Казань</city>
<pickup>true</pickup>
</delivery>
</settings><?xml version="1.0" encoding="UTF-8"?><settings><shop>Книжная полка</shop><currency>RUB</currency><delivery><city>Казань</city><pickup>true</pickup></delivery></settings>
Поиск ошибки в названии организации
<company> <name>Рога & Копыта</name> <city>Москва</city> </company>
Некорректный XML · Строка 2, столбец 14: Неэкранированный &. Пишите & или используйте сущность, например <.
Частые вопросы
Можно ли проверить XML по схеме XSD?
Проверка по XSD или DTD не поддерживается. Инструмент проверяет синтаксис XML: закрытие и совпадение тегов, единственный корневой элемент, атрибуты и сущности. Пространства имён не проверяются.
Почему отступы внутри текста не меняются?
Текст, смешанное содержимое (текст между вложенными тегами) и участки с xml:space="preserve" сохраняются как в исходном XML. Это правило действует и при форматировании, и при минификации.
Отправляется ли XML на сервер?
XML обрабатывается в вашем браузере и не загружается на сервер; внешние DTD и сущности не запрашиваются. Сам XML не сохраняется, сохраняются только настройки. Аналитика получает события использования без содержимого XML.
Какой размер XML-файла можно загрузить?
Можно загрузить файл размером до 50 МБ. При объёме XML свыше 1 МБ форматирование запускается вручную и выполняется в фоновом Web Worker; максимальная глубина вложенности — 1000 уровней.