Валідатор XML — Безкоштовно онлайн

Перевіряйте синтаксис XML онлайн, безкоштовно.

Введення Готово

Статистика введення доступна через кнопку Статистика над цим полем.

Виведення

Статистика виведення доступна через кнопку Статистика над цим полем.

Результати надаються виключно в інформаційних цілях і можуть містити помилки. Перевіряйте важливу інформацію самостійно. Використання цього інструмента здійснюється на ваш власний ризик.

Що робить цей інструмент

Валідатор 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 символ & починає посилання на сутність, тому одиночний & у тексті чи атрибуті ламає документ. Пишіть його як &amp;, а для самого символу < використовуйте &lt;.

Чи перевіряє він документ за схемою XSD?

Ні. Він перевіряє коректність структури, якій має відповідати будь-який XML. Правила схеми, як-от обов'язкові елементи чи типи даних, потребують валідатора зі схемою у вашому збиранні чи IDE.

Цей інструмент безкоштовний?

Так, він безкоштовний. Без реєстрації та електронної пошти. Результат на цій сторінці.

Як отримати результат?

Скористайтеся інструментом на цій сторінці. Результат з’явиться тут, без надсилання електронною поштою.