XML И XSD · ПРОВЕРКА В БРАУЗЕРЕ

Проверить XML онлайн.
Без отправки файлов.

Вставьте XML или откройте файл в кодировке UTF-8. Проверьте синтаксис, а при наличии схемы — соответствие XSD 1.0. Документы обрабатываются на вашем устройстве.

English

Локально · Ctrl / ⌘ + Enter
↳

Всё готово к проверке

Добавьте документ или загрузите пример, затем нажмите «Проверить XML».

    Что проверяет валидатор

    Режим «Синтаксис XML» проверяет вложенность тегов, кавычки у атрибутов и наличие единственного корневого элемента. Корректный синтаксис ещё не означает, что документ соответствует формату получателя. В режиме «XML + XSD» схема дополнительно определяет допустимые элементы, их порядок, обязательные атрибуты и типы значений.

    Как исправить ошибку

    Начните с первой ошибки и проверьте указанную строку. После исправления повторите проверку: один незакрытый тег может вызвать несколько сообщений. Загруженный пример с ошибкой типа данных проходит проверку синтаксиса, но отклоняется схемой. Разберите этот случай в пошаговом руководстве.

    Файлы остаются у вас

    Используется та же локальная библиотека libxml2 в WebAssembly, что и в английском валидаторе. XML и XSD не отправляются на сервер и не сохраняются этой страницей. Отчёт скачивается только по вашей команде. Объявления DTD и сущностей заблокированы, внешние схемы по сети не загружаются.

    Ограничения этой страницы

    Размер XML — до 10 МБ, размер XSD — до 1 МБ; файлы должны быть в кодировке UTF-8. Здесь можно проверить одну самодостаточную схему XSD 1.0. Схемы с отдельными импортами требуют полного локального проекта в английском рабочем редакторе. Эта страница не проверяет XSD 1.1, электронные подписи или соответствие налоговым требованиям. Диагностика библиотеки показана в исходном виде с пояснением на русском.