Валідатор 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 і результат перевірки та пропозиції введення не зберігаються на сервері.

Пов'язані інструменти