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

Форматируйте, минифицируйте и проверяйте XML, преобразуйте XML ↔ JSON.

Ваш XML разбирается и форматируется локально в браузере, и ничего не загружается на сервер.

Работаете и с JSON? Попробуйте JSON Formatter.

Об инструменте Форматировщик XML

Этот форматтер XML красиво оформляет, минифицирует и проверяет XML и конвертирует между XML и JSON, всё обрабатывается локально в вашем браузере. Вставьте документ и отформатируйте его с чистым отступом в два пробела, сверните его в одну минифицированную строку или используйте встроенный валидатор XML, чтобы подтвердить, что он правильно сформирован, с точным указанием строки и столбца первой проблемы. Режим XML в JSON держит атрибуты отдельными с помощью префикса @_, поэтому они корректно конвертируются обратно, а режим JSON в XML восстанавливает разметку из объекта. Атрибуты и комментарии сохраняются при переформатировании. Он создан для разработчиков, QA-инженеров и интеграционных команд, работающих с файлами конфигурации, полезной нагрузкой SOAP, RSS-лентами и ответами API, которым нужен быстрый инструмент красивого оформления XML или нужно форматировать xml онлайн без загрузки чувствительных данных куда-либо.

Возможности

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

  1. Вставьте свой XML (или JSON для JSON в XML) в поле ввода.
  2. Выберите режим: Красиво оформить, Минифицировать, Проверить, XML в JSON или JSON в XML.
  3. Читайте отформатированный результат, сообщение проверки или сконвертированный вывод в панели вывода.
  4. Скопируйте вывод или скачайте его как data.xml или data.json.

Пример

Ввод

<note id="1"><to>Tove</to><from>Jani</from></note>

Результат

<note id="1">
  <to>Tove</to>
  <from>Jani</from>
</note>

Режим красивого оформления добавляет отступ в два пробела, сохраняя атрибут id.

Частые ошибки и устранение неполадок

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

Для чего используется форматтер XML?
Форматтер XML красиво оформляет, минифицирует и проверяет XML и конвертирует между XML и JSON, чтобы вы могли навести порядок в файлах конфигурации, полезной нагрузке SOAP, RSS-лентах или ответах API в одном месте.
Как конвертировать XML в JSON с помощью форматтера XML?
Переключитесь в режим XML в JSON и вставьте свой документ. Атрибуты сохраняются с префиксом @_ (например @_id), поэтому они корректно конвертируются обратно отдельно от дочерних элементов при конвертации обратно в XML.
Что проверяет режим проверки?
Он проверяет, что документ правильно сформирован, то есть с совпадающими тегами и валидной вложенностью, и сообщает строку и столбец первой найденной проблемы.
Сохраняет ли форматтер XML комментарии и атрибуты?
Да. И атрибуты элементов, и комментарии сохраняются при красивом оформлении или минификации документа.
Может ли форматтер XML конвертировать JSON обратно в XML?
Да. Переключитесь в режим JSON в XML и вставьте JSON-объект, чтобы восстановить из него разметку XML, используя ключи с префиксом @_ для любых атрибутов.
Загружается ли мой XML куда-либо при использовании форматтера XML?
Нет. Форматтер XML работает полностью в вашем браузере, поэтому ваши данные не покидают устройство.

Связанные инструменты

Все инструменты ArrayKit