XML-валидатор

Проверка соответствия XML схеме XML (XSD)

Особенности

Полноценная проверка по XSD

Строгая проверка структуры, типов и обязательных элементов движком libxml2

Отображение ошибок построчно

Список нарушений с привязкой к соответствующей строке для быстрого выявления причины

Прямой ввод XML и XSD

Можно вставить в два поля ввода или указать загрузкой файла

Проверка работы на примерах

Загрузка корректного и ошибочного примеров одним кликом для быстрого понимания поведения

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

1

Ввод XML

Вставьте XML в левое поле ввода или укажите через «Загрузить файл XML»

2

Ввод XSD

Вставьте XSD (схему XML) в правое поле ввода или загрузите из файла

3

Запуск проверки

Нажмите кнопку проверки или Ctrl/Cmd + Enter, чтобы начать проверку соответствия

4

Просмотр результата

Сообщение о соответствии либо список нарушений с указанием номеров строк

Примеры использования

Предварительная проверка обмена данными

Проверка перед выпуском, удовлетворяет ли отправляемый и принимаемый XML согласованной спецификации схемы

Контроль качества конфигурационных файлов

Проверка перед применением, соответствуют ли элементы и типы конфигурации в формате XML определению

Проверка работы при разработке API

Быстрая проверка на этапе разработки, соответствует ли XML ответа схеме

Понимание работы при изучении схем

Изучение на практике того, как изменение записи XSD влияет на результат проверки

Безопасность и конфиденциальность

Полностью в браузере

Введённые данные обрабатываются только в вашем браузере и не отправляются за его пределы.

Обработка только в браузере

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

Передача зашифрована с помощью HTTPS

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

Отсутствует передача третьим лицам

Входные данные не отправляются внешним сервисам, таким как рекламные сети или трекеры.

Отсутствует автоматическое сохранение результатов

Введённые XML, XSD и результаты проверки и предложения ввода не сохраняются на сервере.

Связанные инструменты