инструмент для разработчиков / 14

Форматтер и минификатор XML

Форматируйте или минифицируйте XML локально, настраивая отступы и проверяя синтаксис.

Форматтер и минификатор XML: TOEA разбирает XML-теги, проверяет соответствие открывающих и закрывающих тегов, форматирует элементы с отступом в 2 пробела, 4 пробела или табуляцию либо удаляет комментарии и пробелы для минификации. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.

Запуски
В вашем браузере
Стоимость
Бесплатно · без регистрации
Доступность
Готово к использованию
Форматирование и минификация XMLЛокальная обработка

Полностью работает в браузере

Форматированный результат

Что меняет форматирование

Форматирование начинается с удаления комментариев и пробелов между тегами, после чего результат получает отступы. Поэтому комментарии теряются в обоих режимах — сохраните исходный файл, если в них есть важные заметки. Текст, состоящий только из пробелов между элементами, также удаляется, даже при xml:space="preserve"; если пробелы важны, например в смешанном тексте XHTML или Office XML, форматируйте копию для чтения, а исходный файл оставляйте для использования.

Быстрая проверка, но не полная валидация

Проверка подтверждает, что каждый тег закрыт в правильном порядке. Она не проверяет кавычки вокруг атрибутов, ссылки на сущности и наличие единственного корневого элемента, а также не сопоставляет документ с DTD или схемой XSD. Для строгой проверки команда xmllint --noout file.xml сообщает об ошибках корректности, а xmllint --schema schema.xsd file.xml проверяет документ по схеме. Чтобы использовать данные в коде, преобразуйте их с помощью XML в JSON.

Как пользоваться

  1. Вставьте XML-разметку в редактор.
  2. Выберите «Форматировать XML» или «Минифицировать XML».
  3. Скопируйте или скачайте отформатированный XML.

Конфиденциальность и ограничения

Обработка выполняется на 100% в памяти вашего браузера, без передачи данных по сети.

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

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

Проверяет ли инструмент синтаксис XML?

Да, он проверяет соответствие тегов и симметрию открывающих и закрывающих элементов.

Можно ли минифицировать большие XML-данные?

Да, минификация быстро удаляет комментарии, объявления DOCTYPE и пробелы.

Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен