Форматування XML
Упорядковуйте або скорочуйте XML за допомогою перевірок вкладеності тегів, які вказують на тег-порушник.
Форматування XML
Вставте XML, і цей інструмент переформатує його в розмітку з чіткими відступами — або зведе його до одного скороченого рядка. Він обробляє XML, з яким ви справді зустрічаєтеся протягом робочого дня: відповіді API, канали RSS і Atom, карти сайту, файли SVG, маніфести Maven і NuGet, макети Android і файл конфігурації, який інструмент збирання просто спотворив в один рядок.
Форматування розміщує кожен тег на окремому рядку та відступає дочірні елементи на два пробіли, чотири пробіли або табуляцію — на ваш вибір. «Згорнути короткі елементи» зберігає елемент лише з текстовим вмістом, як-от один SKU або дату, в одному рядку, що зберігає документи з великою кількістю даних компактними та придатними для сканування; вимкніть його, і кожне значення переміститься до власного рядка з відступом. Коментарі, розділи CDATA, інструкції з обробки та декларація XML залишаються недоторканими, а текст між тегами, що містить лише пробіли, видаляється, а справжній текстовий вміст зберігається. Зменшення робить навпаки: воно видаляє пробіли між тегами, щоб документ був максимально малим, не змінюючи його значення.
Поки він працює, інструмент перевіряє правильність розміщення тегів. Невдалий закриваючий тег або елемент, який ніколи не закривається, створює спокійне повідомлення з точною назвою тегу, тому виправлення займає секунди. Однак знайте про обмеження: це засіб форматування, а не засіб перевірки схеми — він перевіряє лише вкладеність, а синтаксис атрибутів проходить точно так, як написано, без перевірки DTD або XSD.
Все працює у вашому браузері. Жоден запит не надсилається і нічого не реєструється, тому канали, експорти та конфігурації з внутрішніми даними можна безпечно вставляти. Підрахунок показує елементи, глибину і розмір до і після.