или перетащите файл сюда либо вставьте код ниже
Введите, вставьте или откройте XML, чтобы проверить его.

Дерево документа

Дерево появится, когда вы откроете или введете XML.

Файлы не покидают браузерКак именно?

Форматирование XML, проверка и тестер XPath

Этот редактор XML онлайн открывает, правит и сохраняет XML-файлы прямо в браузере: форматирование и сжатие, проверка корректности документа, дерево узлов и запросы XPath. На сервер ничего не загружается.

Обновлено:

Как это работает

  1. Откройте или вставьте XML

    Перетащите файл .xml или .xml.gz, нажмите «Открыть файл», вставьте разметку или загрузите пример. Кодировка берется из метки BOM или объявления XML.

  2. Правьте и проверяйте

    Код подсвечивается, теги закрываются автоматически. Каждое изменение проверяется на корректность, а у ошибки указаны строка и столбец.

  3. Форматируйте, ищите, сохраняйте

    Кнопки «Форматировать» и «Минифицировать» выравнивают или сжимают документ; щелкайте узлы в дереве, выполняйте запросы XPath и сохраняйте файл в UTF-8.

Возможности

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

    Отступ в 2 или 4 пробела либо табуляция, или минификация. Текст, секции CDATA, комментарии, инструкции обработки и содержимое с xml:space="preserve" не меняются.

  • Проверка корректности

    Непарные и незакрытые теги, ошибки в атрибутах, необъявленные сущности и префиксы пространств имен — со строкой, столбцом и кнопкой «Перейти к ошибке».

  • Дерево документа

    Щелчок по узлу в боковой панели выделяет его в редакторе.

  • Поиск XPath

    Выражения XPath 1.0 вроде //item[@id="1"] или count(//book): совпадения выводятся списком и подсвечиваются.

  • Безопасно для непроверенных файлов

    Внешние сущности не загружаются, а раскрытие сущностей ограничено, поэтому файлы с XXE или «billion laughs» не прочитают данные и не повесят страницу.

  • Большие файлы

    Крупные документы и архивы .gz обрабатываются в фоновом потоке.

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

Файлы могут занимать до 100 MB, в том числе после распаковки .xml.gz. Подсветка синтаксиса, сворачивание и автозакрытие тегов работают до 5 MB. Дерево документа и XPath доступны до 10 MB; более крупные документы открываются только для чтения, но проверка корректности, форматирование и сохранение по-прежнему работают.

Файлы сохраняются в UTF-8; если в объявлении XML указана другая кодировка, она меняется на UTF-8. Проверка по DTD, схемы XSD и XSLT не поддерживаются. Внешние DTD и сущности никогда не запрашиваются. Подробнее — на странице о конфиденциальности.

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

Как отредактировать XML-файл онлайн?

Откройте файл кнопкой «Открыть файл» или перетащите его в редактор, внесите правки и нажмите «Сохранить .xml». Файл остается на вашем устройстве.

Этот онлайн-редактор XML бесплатный?

Да, бесплатный и без регистрации.

Можно ли редактировать XML на Android?

Да. Откройте страницу в браузере на Android, нажмите «Открыть файл», правьте код и сохраняйте.

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

Нажмите «Форматировать» и выберите отступ. «Минифицировать» убирает пробельные символы между тегами. Текстовое содержимое при этом не меняется.

Как проверить, что XML корректный?

Редактор проверяет корректность по мере ввода и показывает место первой ошибки. Проверка по схеме XSD пока недоступна.

Можно ли править выгрузку из 1С или XML-документ ЭДО?

Открыть и изменить можно любой XML, но правил форматов и электронных подписей редактор не знает. Правка подписанного документа делает подпись недействительной.

В какой кодировке сохраняется файл?

Всегда в UTF-8. Если в объявлении XML указана другая кодировка, например windows-1251, она заменяется на UTF-8.

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