XML Sort

递归按标签名或属性名对同级子节点排序,输出格式化 XML。

Что такое сортировщик узлов XML?

Сортировщик узлов XML — это онлайн-инструмент, который сортирует дочерние узлы XML-документа и выдаёт отформатированный вывод. Он рекурсивно упорядочивает одноуровневые элементы по имени тега или атрибута, что удобно для нормализации структур данных, сравнения двух XML-документов или приведения в порядок запутанного XML. При сортировке узлы текста, комментариев, CDATA и инструкций обработки сохраняются на своих местах, переупорядочиваются только элементы.

Основные функции

  • Три режима сортировки: по тегу, по атрибуту или сначала тег, затем атрибут
  • Рекурсивная сортировка одноуровневых узлов каждого уровня и вывод форматированного XML
  • Сохранение на месте текстовых узлов, комментариев, CDATA и инструкций обработки
  • Вывод с автоматическими отступами, копирование в один клик

Сценарии использования / Примечания

Подходит для нормализации XML-структур, приведения в порядок конфигурационных файлов или сравнения различий в данных. Учтите: требуется корректный XML-документ; текстовые узлы из одних пробелов удаляются, а объявление XML вида <?xml version="1.0"?> автоматически сохраняется в начале.

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

  1. Вставьте содержимое XML в поле ввода
  2. Выберите режим сортировки (по тегу / по атрибуту / сначала тег, затем атрибут)
  3. Нажмите «Сортировать» и просмотрите или скопируйте отформатированный результат