Ввод
Готово
Строки: 0
Слова: 0
Символы: 0
Размер: 0 KB
Статистика ввода доступна через кнопку Статистика над этим полем.
Вывод
Строки: 0
Слова: 0
Символы: 0
Размер: 0 KB
Статистика вывода доступна через кнопку Статистика над этим полем.
Результаты предоставляются исключительно в информационных целях и могут содержать ошибки. Проверяйте важную информацию самостоятельно. Использование этого инструмента осуществляется на ваш страх и риск.
Что делает этот инструмент
Валидатор XML проверяет, корректно ли сформирован документ: каждый тег закрыт, теги вложены в правильном порядке, значения атрибутов в кавычках, специальные символы экранированы и корневой элемент ровно один.
Если что-то не так, он сообщает о первой ошибке с номером строки и предложением по исправлению. Он проверяет синтаксис, а не схему: проверки по XSD или DTD нет, поэтому в корректно сформированном документе всё равно могут отсутствовать поля, которые требует ваша система.
Когда использовать
- Импорт или вызов API падает с невнятной ошибкой разбора XML, и нужно найти строку.
- Проверка вручную отредактированной карты сайта, RSS-ленты, разметки Android или pom.xml в Maven перед выкладкой.
- Проверка того, что XML, созданный вашим кодом, корректен, перед конвертацией в Конвертер XML в JSON.
- Быстрый поиск сломанного тега в большом файле вместо чтения тысяч строк глазами.
Пример
Ввод
<note>
<to>Ana</to>
<from>Ben</note>
Вывод
Expected closing tag 'from' (opened in line 3, col 3) instead of closing tag 'note'. (Line 3)
Suggestion: Make sure every tag is closed, attribute values are quoted, and the document has exactly one root element.Вопросы об этом инструменте
Как запустить проверку?
Вставьте XML в поле ввода и нажмите «Проверить и Предложить Исправление». Корректный документ подтверждается; иначе вы увидите сообщение об ошибке, её строку и предложение.
Почему амперсанд считается ошибкой?
В XML символ & начинает ссылку на сущность, поэтому одиночный & в тексте или атрибуте ломает документ. Пишите его как &, а для самого символа < используйте <.
Проверяет ли он документ по схеме XSD?
Нет. Он проверяет корректность структуры, которой обязан соответствовать любой XML. Правила схемы, такие как обязательные элементы или типы данных, требуют валидатора со схемой в вашей сборке или IDE.
Этот инструмент бесплатный?
Да, он бесплатный. Без регистрации и электронной почты. Результат на этой странице.
Как получить результат?
Используйте инструмент на этой странице. Результат появится здесь, без отправки по электронной почте.