Форматування й перевірка XML
Вставте XML, щоб охайно розставити відступи, перевірити, чи він правильно сформований, або стиснути його в один рядок.
Запечатано на цьому пристрої
Працює у вашому браузері. Нічого не завантажується на сервер.
Запечатано
Результат
Тут під час набору з’явиться відформатований XML.
Цей XML сформовано неправильно
Як це працює
-
Вставте XML
Вставте документ, відповідь API, SVG чи RSS-стрічку або відкрийте файл зі свого пристрою.
-
Перевірте структуру
XML перевіряється під час набору. Якщо тег зламано, ви побачите рядок, стовпець і що потрібно змінити.
-
Скопіюйте результат
Виберіть відступи, збережіть чи видаліть коментарі або мініфікуйте файл, а потім скопіюйте чи завантажте його.
Поширені запитання
Мій XML кудись завантажується?
Ні. І перевірка, і форматування відбуваються у вашому браузері. Документ ніколи не залишає ваш пристрій, що важливо для конфігураційних файлів і експортованих даних.
Що означає «правильно сформований»?
Правильно сформований (well-formed) документ відповідає базовій граматиці XML: один кореневий елемент, кожен тег закрито в правильному порядку, значення атрибутів у лапках, а спецсимволи екрановано. Це не означає, що документ відповідає певній схемі (XSD чи DTD) — цей інструмент її не перевіряє.
Чи змінює форматування мої дані?
Змінюються лише пробіли між тегами. Назви елементів, атрибути, текст і розділи CDATA залишаються такими, як були. Якщо для вас важливі пробіли всередині тексту, залиште ввімкненим параметр «Короткий текст в одному рядку».
Чи можна форматувати SVG, RSS чи файли розмітки Android?
Так. Усі вони є XML, тож тут можна відформатувати й мініфікувати будь-який правильно сформований SVG, стрічку RSS чи Atom, карту сайту, Maven POM або файл ресурсів Android.
Навіщо потрібна мініфікація?
Видалення відступів і розривів рядків зменшує файл, що корисно, коли XML вбудовано в код, передано мережею чи збережено в полі бази даних.