CanDoYa
UK

Безкоштовний XML formatter

Працює повністю у вашому браузері - без завантаження на сервер і без реєстрації.

XML
Відформатований XML
Вставте XML, щоб відформатувати й перевірити його
Поділитися інструментом

Що робить XML formatter?

XML formatter перетворює стиснений або заплутаний XML на читабельну розмітку з послідовними відступами й перевіряє, чи документ є well-formed. Вставте XML, виберіть стиль відступів і скопіюйте відформатований або мінімізований результат. Парсер працює у браузері, тож приватні feeds, SVG-фрагменти й конфігураційні файли не завантажуються.

Як користуватися

  1. 1Вставте XML. Додайте XML-документ, SVG-фрагмент, SOAP payload або приклад feed у поле вводу.
  2. 2Прочитайте статус. Рядок стану перевіряє XML наживо й показує першу well-formedness помилку з рядком і стовпцем, якщо їх можна визначити.
  3. 3Виберіть вивід. Скористайтеся Beautify для XML з відступами або Minify для компактної версії в один рядок.
  4. 4Скопіюйте результат. Скопіюйте відформатований XML, коли статус повідомить, що він валідний.

Кому це знадобиться

Інструмент спершу перевіряє well-formed структуру XML: один root-елемент, відповідні відкривальні і закривальні теги, атрибути в лапках, закриті коментарі, CDATA-секції та processing instructions. Потім він форматує те саме текстове дерево, не рендерячи вашу розмітку як HTML.

Часті запитання

XML formatter безкоштовний?

Так. XML formatter можна використовувати безкоштовно, без реєстрації, завантаження й ліміту. Вставте XML, відформатуйте його, мінімізуйте й скопіюйте результат із браузера.

Чи завантажується мій XML кудись?

Ні. Formatter працює локально у вашому браузері. XML розміщується в текстових полях і не надсилається на сервер, що зручно для приватних feeds, внутрішніх API payloads і конфігураційних файлів.

Які XML-помилки він знаходить?

Він знаходить типові well-formedness проблеми: відсутній root-елемент, більше ніж один root-елемент, невідповідні закривальні теги, незакриті теги, незакриті коментарі або CDATA-секції та значення атрибутів без лапок.

Чи перевіряє він за XSD або DTD?

Ні. Це well-formedness formatter, а не schema validator. Він перевіряє синтаксис і вкладеність XML, а потім робить документ читабельним. Використовуйте окремий XML schema validator, якщо потрібні правила XSD, DTD, Relax NG або Schematron.

Чи зберігає він коментарі та CDATA?

Так. Коментарі, CDATA-секції, XML declarations, processing instructions і DOCTYPE declarations залишаються у виводі. Пробіли навколо тегів і відступи нормалізуються, щоб структуру було легше читати.

Що робить XML minify?

Minify прибирає форматувальні пробіли між тегами й стискає пробіли в тегах там, де це безпечно, створюючи компактний XML-рядок. Текстовий вміст, коментарі, CDATA-секції й атрибути залишаються без змін.