Используйте точный исходник `<?xml version="1.0"?><catalog><item id="1"><name>Desk lamp</name><price currency="EUR">24.90</price></item></catalog>` и отступ в два пробела.

Ожидаемый результат

XML-декларация занимает первую строку. Catalog открывается на второй, item имеет два пробела, name и price — четыре. Их символьные данные остаются на строке с тегами. Item закрывается с двумя пробелами, catalog — без отступа. Значения `Desk lamp`, `EUR`, `24.90`, порядок атрибутов, кавычки и имена тегов не меняются.

Ожидаемые данные

Документ содержит четыре элемента, два атрибута, глубину три, ноль namespace, комментариев, CDATA и инструкций и одну XML-декларацию. Минификация результата возвращает исходную строку. Эти данные описывают только синтаксическое дерево и не проверяют словарь каталога или валюту.

Повторите в инструменте

Откройте форматтер, вставьте весь пример без изменений, оставьте отступ в два пробела и нажмите «Форматировать XML». Сравните каждую строку с ожидаемым результатом до копирования или скачивания. Затем выберите только проверку, чтобы увидеть: данные относятся к разобранному документу, а не к внешнему виду. В примере нет приватного адреса или рабочего идентификатора, и инструмент не обращается к example.com или другим хостам.