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

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

Форматируйте, проверяйте или минифицируйте XML. Атрибуты, комментарии и секции CDATA сохраняются, а синтаксические ошибки сообщаются с диагностикой парсера.

Режим

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

Что делает форматировщик XML?
Он берёт исходный или минифицированный XML и заново расставляет отступы, чтобы иерархия элементов была легко читаема, по одному элементу на строку с выбранным вами отступом. Он также сначала проверяет разметку — если XML некорректен, вы получаете ошибку, описывающую проблему, вместо испорченного результата.
Как здесь работает проверка XML?
Инструмент разбирает ваш ввод собственным строгим XML-парсером браузера (DOMParser). Если разбор не удаётся, показывается отчёт об ошибке парсера — включая номер строки и проблемный фрагмент, если доступно, — чтобы вы могли точно найти ошибку, например несовпадающий тег или неэкранированный амперсанд.
Сохраняются ли комментарии, секции CDATA и атрибуты?
Да. Форматирование сохраняет атрибуты элементов, текстовое содержимое, комментарии, секции CDATA и инструкции по обработке. Нормализуются только пробелы между элементами, чтобы создать отступы.
Что делает минификация?
Минификация удаляет пробелы между элементами — отступы и переносы строк, не несущие смысла, — создавая наиболее компактную однострочную форму документа. Текст внутри элементов сохраняется, поэтому содержимое документа не меняется.
Загружается ли мой XML на сервер?
Нет. Разбор, проверка, форматирование и минификация — всё происходит локально в вашем браузере. Ваша разметка никогда не покидает ваше устройство.

Похожие инструменты