Форматтер XML — Бесплатно онлайн

Форматируйте и приводите в порядок XML онлайн, бесплатно.

Ввод Готово

Статистика ввода доступна через кнопку Статистика над этим полем.

Вывод

Статистика вывода доступна через кнопку Статистика над этим полем.

Результаты предоставляются исключительно в информационных целях и могут содержать ошибки. Проверяйте важную информацию самостоятельно. Использование этого инструмента осуществляется на ваш страх и риск.

Что делает этот инструмент

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

Атрибуты, порядок элементов, комментарии и секции CDATA сохраняются, а старые отступы заменяются, а не накапливаются. Пустые элементы записываются в короткой форме <tag/>, а в начало добавляется объявление XML.

Когда использовать

  • Чтение минифицированного SOAP-ответа, карты сайта, RSS-ленты или файла конфигурации.
  • Просмотр изменений: отформатируйте две версии одинаково и сравните их в Сравнение Текста (Diff).
  • Подготовка читаемого примера для документации или обращения в поддержку.
  • Приведение XML, созданного выгрузкой, сборочным инструментом или отчётом, к удобному для просмотра виду перед ручной правкой.

Пример

Ввод

<catalog><book id="b1"><title>Dune</title><year>1965</year></book><book id="b2"><title>Neuromancer</title><year>1984</year></book></catalog>

Вывод

<?xml version="1.0" encoding="UTF-8"?>
<catalog>
  <book id="b1">
    <title>Dune</title>
    <year>1965</year>
  </book>
  <book id="b2">
    <title>Neuromancer</title>
    <year>1984</year>
  </book>
</catalog>

Вопросы об этом инструменте

Как отформатировать XML?

Вставьте XML в поле ввода и нажмите кнопку «Форматировать» над ним. Результат заменит ввод, и его можно сразу скопировать или скачать. Если XML находится в поле вывода, используйте кнопку «Форматировать» над полем вывода.

Что если мой XML сформирован некорректно?

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

Меняет ли форматирование смысл XML?

Для документов с данными — нет: пробелы, которые только задают отступы, не значимы. В документах со смешанным содержимым, где важны пробелы между строчными тегами, проверьте результат перед использованием.

Этот инструмент бесплатный?

Да, он бесплатный. Без регистрации и электронной почты. Результат на этой странице.

Как получить результат?

Используйте инструмент на этой странице. Результат появится здесь, без отправки по электронной почте.