Как это работает
Переформатирует отступы в XML-документах, чтобы иерархия узлов была ясной и единообразной. Полезно для чтения SOAP-ответов, файлов конфигурации, RSS-лент или любого XML, приходящего одной строкой.
Позволяет выбрать тип отступа (пробелы или табуляция), размер отступа и конец строки. Каждый вложенный элемент располагается на своей строке с соответствующим отступом.
Обработка полностью локальна, в вашем браузере. Форматируется представление; XML не проверяется по схеме и не проверяется на правильность формирования.
Примеры
<root><item id="1"><name>A</name></item></root><root>
<item id="1">
<name>A</name>
</item>
</root>Каждый вложенный узел размещается на своей строке с соответствующим отступом.Сценарии использования
- Прочитать SOAP-ответ или API-XML, сжатый в одну строку.
- Привести отступы XML-файла конфигурации к единому виду.
- Изучить RSS-ленту или карту сайта со множеством узлов.
- Просматривать и сравнивать сторонние XML-документы в едином формате.
Часто задаваемые вопросы
Проверяет ли он XML по схеме?
Нет. Инструмент только переформатирует отступы и упорядочивает разметку. Он не проверяет по XSD или DTD и не проверяет правильность формирования документа.
Подходит ли он для SVG или других форматов на основе XML?
Да. Поскольку SVG, RSS и многие другие форматы — диалекты XML, они переформатируются так же. Учтите, что меняется только представление, а не содержимое.
Это то же самое, что минификация XML?
Нет, наоборот. Форматирование добавляет переносы строк и отступы, чтобы лучше читать; минификация убирает их, чтобы уменьшить размер. Для сжатия используйте инструмент минификации.
Загружается ли мой код на сервер?
Нет. Форматирование происходит полностью в браузере; XML никогда не покидает ваш компьютер.