Форматирование XML

Красиво отформатировать, минифицировать и проверить XML
  • Файлы не покидают устройство
  • Работает в браузере
  • Бесплатно, без регистрации и водяных знаков

Как пользоваться: Форматирование XML

Красиво печатайте, минифицируйте или проверяйте XML и конвертируйте его в JSON в браузере. Текст, CDATA, комментарии, сущности и порядок атрибутов сохраняются точно как записаны; меняются только пробелы между элементами. Ошибки указывают строку и столбец.

  1. 1

    Вставьте XML в поле ввода, перетащите файл вроде .xml, .svg, .rss или .plist либо нажмите «Открыть файл».

  2. 2

    Выберите вывод: форматировать, минифицировать или JSON.

  3. 3

    Для форматирования выберите отступ и как переносить атрибуты: одна строка, переносить длинные теги или по одному в строке.

  4. 4

    По желанию включите «Самозакрывать пустые элементы» или «Убрать комментарии», затем скопируйте результат или нажмите «Скачать».

Частые вопросы

Загружаются ли мои файлы XML?

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

Проверяет ли он по схеме XSD или DTD?

Нет. Он проверяет, что XML правильно сформирован: теги, кавычки и сущности верны. Проверка схемы в этот инструмент не входит.

Изменит ли форматирование содержимое?

Меняются только пробелы между элементами. Текст, секции CDATA, комментарии, сущности и порядок атрибутов остаются как записаны, если не включить «Убрать комментарии».

Как XML превращается в JSON?

Каждый элемент становится объектом, атрибуты — ключами, начинающимися с @, текст идёт в #text, а повторяющиеся дочерние теги становятся массивами.

Можно ли форматировать файлы SVG или RSS?

Да. Любой правильно сформированный XML работает, включая SVG, RSS, Atom, plist, KML, GPX, XLIFF и файлы .csproj.