Парсер XML
Мгновенное форматирование, проверка и запросы к XML-документам. Работает на основе встроенных API браузера для максимальной скорости и конфиденциальности.
XML содержит ошибки
Результаты
Дерево узлов
Как использовать парсер XML
Вставьте XML
Скопируйте и вставьте содержимое XML в поле ввода или нажмите «Загрузить пример XML».
Форматирование и проверка
Используйте «Форматировать» для красивого вывода, «Сжать» для сжатия или «Проверить» для поиска ошибок.
Запросы через XPath
Введите выражение XPath и нажмите «Выполнить XPath» для извлечения определённых узлов.
Что такое XML?
XML (eXtensible Markup Language) — это язык разметки, определяющий набор правил для кодирования документов в формате, удобном как для чтения человеком, так и для машинной обработки. Широко используется для конфигурационных файлов, обмена данными (SOAP, RSS, Atom) и хранения документов.
Ключевые особенности XML
Самоописываемость
XML использует пользовательские теги для описания структуры данных, что позволяет легко понять содержимое и иерархию с первого взгляда.
Независимость от платформы
Как обычный текст, XML работает на всех платформах, языках программирования и системах без проблем совместимости.
Расширяемость
Вы можете определять собственные теги и структуру документа с помощью DTD или XML Schema для любой модели данных.
Часто задаваемые вопросы
Корректный XML следует базовым синтаксическим правилам XML (правильная вложенность, закрывающие теги, единственный корневой элемент). Валидный XML — это корректный XML, который также соответствует схеме (DTD, XSD), определяющей допустимую структуру и типы данных.
Нет, этот инструмент проверяет только корректность (синтаксическую правильность). Проверка по схеме DTD или XSD не поддерживается в браузере нативно.
Встроенный метод браузера document.evaluate() поддерживает XPath 1.0. Это покрывает большинство распространённых запросов, включая оси, предикаты и функции, такие как contains(), text() и @attribute.