Мінімізатор XML — Безкоштовно онлайн

Вставте ваш XML нижче та натисніть кнопку Мінімізувати, щоб стиснути його, видаливши непотрібні пробіли та розриви рядків.

Введення Готово

Статистика введення доступна через кнопку Статистика над цим полем.

Виведення

Статистика виведення доступна через кнопку Статистика над цим полем.

Результати надаються виключно в інформаційних цілях і можуть містити помилки. Перевіряйте важливу інформацію самостійно. Використання цього інструмента здійснюється на ваш власний ризик.

Що робить цей інструмент

Мініфікатор XML видаляє коментарі та пробіли між тегами й розміщує весь документ в одному рядку. Оголошення XML, атрибути та їхній порядок, секції CDATA й коротка форма <tag/> лишаються саме такими, як ви їх написали.

Перед видаленням будь-чого документ перевіряється на коректність, тож зламаний файл позначається з номером рядка, а не перетворюється на один рядок, який ще важче читати. Результат — повністю коректний XML, який будь-який парсер читає так само, як вихідний, лише без відступів і коментарів; він ідеально підходить для передавання мережею й зберігання.

Коли використовувати

  • Зменшення розміру XML-даних, що надсилаються в API чи зберігаються в стовпці бази даних.
  • Вбудовування фрагмента XML у JSON, рядок у коді чи змінну середовища, де заважають переноси рядків.
  • Видалення коментарів розробників із файлу конфігурації перед постачанням.
  • Підготовка XML для однорядкового поля в CSV-файлі, клітинці таблиці чи черзі повідомлень.

Приклад

Введення

<config>
  <server host="localhost" port="8080"/>
  <!-- timeouts in seconds -->
  <timeout>30</timeout>
</config>

Виведення

<config><server host="localhost" port="8080"/><timeout>30</timeout></config>

Запитання про цей інструмент

Чи змінюється текст усередині елементів?

Ні. Текстовий вміст лишається як є; видаляються лише пробіли, що повністю розташовані між двома тегами. Вміст секцій CDATA ніколи не змінюється. Пробіли всередині значень атрибутів, наприклад title="Hello world", теж зберігаються.

Чи видаляються коментарі?

Так, коментарі <!-- --> видаляються, бо не є частиною даних. Збережіть відформатовану копію, якщо коментарі важливі; Форматер XML поверне мініфікований файл у читабельний вигляд.

Як мініфікувати?

Вставте XML у поле введення й натисніть кнопку «Мінімізувати» на панелі інструментів над ним. Мініфікований XML замінить вихідний текст і буде готовий до копіювання.

Цей інструмент безкоштовний?

Так, він безкоштовний. Без реєстрації та електронної пошти. Результат на цій сторінці.

Як отримати результат?

Скористайтеся інструментом на цій сторінці. Результат з’явиться тут, без надсилання електронною поштою.