Инструменты
RU

Редактор XML онлайн

Редактируйте XML прямо в браузере — с нумерацией строк, проверкой синтаксиса на лету и деревом, которое обновляется по мере ввода. Нажмите на любой узел, чтобы перейти к нему в тексте, приведите документ в порядок одним кликом и продолжите позже — черновик сохраняется в этом браузере.

Нажмите на узел в дереве, чтобы перейти к нему в тексте. Клавиша Tab вставляет два пробела.

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

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

  1. Вставьте XML, откройте файл или начните с примера. Ошибки показываются с номером строки и столбца прямо во время ввода.
  2. Нажмите на узел в дереве, чтобы перейти к нему в тексте. Клавиша Tab вставляет отступ в два пробела.
  3. Нажмите Форматировать, чтобы выровнять отступы, затем скопируйте XML или скачайте его как файл .xml.

Возможности редактора XML

Советы по ручному редактированию XML

СимволКак записатьКогда
&&Всегда — в тексте и значениях атрибутов
<&lt;Всегда — в тексте и значениях атрибутов
>&gt;Необязательно; требуется только в последовательности ]]>
"&quot;Внутри значений атрибутов в двойных кавычках
'&apos;Внутри значений атрибутов в одинарных кавычках

Имена чувствительны к регистру, поэтому <Item> нужно закрывать тегом </Item>, а не </item>. Для длинных фрагментов кода или HTML удобна секция CDATA <![CDATA[ … ]]> — она избавляет от экранирования каждого символа.

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

Мой XML сохраняется или загружается на сервер?

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

Почему HTML-сущности считаются ошибками?

В XML определены только пять именованных сущностей: &amp;, &lt;, &gt;, &quot; и &apos;. Для HTML-имён вроде &nbsp; или &copy; нужен DOCTYPE, в котором они объявлены. Используйте ссылку на символ, например &#160;, или введите сам символ.

Проверяет ли редактор XML по схеме XSD?

Нет. Редактор проверяет синтаксическую корректность (well-formed): парные теги, значения атрибутов в кавычках, правильное экранирование и единственный корневой элемент. Для валидации по XSD или DTD нужен инструмент с поддержкой схем, например xmllint.

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

Да, файлы размером в несколько мегабайт обрабатываются без проблем. Черновики больше примерно 2 МБ в браузере не сохраняются, поэтому скачайте результат, прежде чем закрыть страницу.