Инструментът първо проверява добре оформената XML структура: един коренов елемент, съвпадащи отварящи и затварящи тагове, атрибути в кавички, затворени коментари, CDATA секции и processing instructions. След това форматира същото текстово дърво, без да рендерира маркирането като HTML.
Безплатен XML форматер
Работи изцяло в браузъра - без качване и без регистрация.
Какво прави XML форматерът?
XML форматерът превръща сбит или разхвърлян XML в четим маркиращ текст с еднакви отстъпи и проверява дали документът е добре оформен. Поставете XML, изберете стил на отстъп и копирайте форматирания или минифицирания резултат. Parser-ът работи във вашия браузър, така че частни feeds, SVG фрагменти и конфигурационни файлове не се качват никъде.
Как се използва
- 1Поставете XML. Добавете XML документ, SVG фрагмент, SOAP payload или пример от feed във входното поле.
- 2Вижте статуса. Лентата за статус валидира XML в реално време и показва първата грешка в доброто оформяне с ред и колона, когато са налични.
- 3Изберете изход. Използвайте Форматиране за XML с отстъпи или Минифициране за компактна версия на един ред.
- 4Копирайте резултата. Копирайте форматирания XML, след като статусът покаже, че е валиден.
За кого е
- Разработчици почистват API отговори, SOAP payloads, SVG фрагменти и XML конфигурационни файлове преди дебъгване.
- QA и екипи по поддръжка проверяват дали копираният XML е добре оформен, преди да го прикачат към ticket.
- Технически автори подготвят четими XML примери за документация, уроци или release notes.
- Екипи за данни преглеждат feeds, в които вложените елементи и атрибути трудно се сканират на един ред.
Често задавани въпроси
Безплатен ли е XML форматерът?
Да. XML форматерът е безплатен за ползване, без регистрация, без изтегляне и без лимит. Поставете XML, форматирайте го, минифицирайте го и копирайте резултата от браузъра.
Качва ли се моят XML някъде?
Не. Форматерът работи локално във вашия браузър. XML остава в текстови полета и не се изпраща към сървър, което е полезно за частни feeds, вътрешни API payloads и конфигурационни файлове.
Какви XML грешки открива?
Открива чести проблеми с доброто оформяне, като липсващ коренов елемент, повече от един коренов елемент, несъвпадащи затварящи тагове, незатворени тагове, незатворени коментари или CDATA секции и стойности на атрибути без кавички.
Валидира ли по XSD или DTD?
Не. Това е форматер за добре оформен XML, а не валидатор на схема. Той проверява XML синтаксиса и влагането, после подрежда документа. Използвайте отделен XML schema validator, когато ви трябват правила XSD, DTD, Relax NG или Schematron.
Запазва ли коментари и CDATA?
Да. Коментарите, CDATA секциите, XML декларациите, processing instructions и DOCTYPE декларациите остават в изхода. Интервалите около таговете и отстъпите се нормализират, за да се чете структурата по-лесно.
Какво прави минифицирането на XML?
Минифицирането премахва форматиращите празни места между таговете и свива разстоянията в таговете там, където е безопасно, като създава компактен XML низ. Текстовото съдържание, коментарите, CDATA секциите и атрибутите остават непокътнати.