Всі інструменти / Утиліти / XML в CSV
Файли

Конвертер XML в CSV

Завантажуєш XML файли або вставляєш текст і отримуєш готовий CSV. Повторювані елементи автоматично стають рядками таблиці, атрибути і вкладені поля — колонками.

Перетягни XML файли або вибери на комп’ютері
Підтримує кілька .xml файлів до 50 MB кожен

Конвертер XML в CSV онлайн без реєстрації

XML зберігає дані у вигляді вкладених елементів і атрибутів, але Excel, Google Sheets і більшість інструментів аналітики чекають плоску таблицю. Щоразу розбирати структуру вручну або писати скрипт для разової задачі довго. Конвертер XML в CSV знаходить повторювані елементи, перетворює їх на рядки таблиці і вивантажує готовий .csv прямо в браузері, без серверів і реєстрації.

Як це працює?

  1. Вибираєш спосіб введення: Вкладка “Файл” для batch завантаження кількох .xml файлів, вкладка “Текст” для вставки XML прямо в поле.
  2. Інструмент аналізує структуру: Автоматично знаходить повторюваний елемент, що стає рядками таблиці. Атрибути і дочірні поля стають колонками CSV.
  3. Вибираєш роздільник і скачуєш: Перемикаєш між комою і крапкою з комою, натискаєш “↓ csv” або “Завантажити всі” для пакетного збереження.

Як XML перетворюється в таблицю?

  • Рядки: Повторюваний елемент у XML стає рядком CSV. Наприклад, кілька елементів <product> перетворюються на окремі рядки таблиці.
  • Атрибути: Атрибути XML стають колонками з префіксом @. Наприклад, атрибут id=”1″ стає колонкою @id зі значенням 1.
  • Вкладені поля: Дочірні елементи стають колонками за назвою тега. Якщо вкладений елемент має атрибути, вони зберігаються з dot notation: price.@currency.
  • Роздільник: Перемикаєш між комою (,) для більшості систем і крапкою з комою (;) для українського Excel.

Коли це потрібно?

Завантажив фід товарів з інтернет-магазину або вивантаження з ERP у форматі XML і треба відкрити в Excel або Google Sheets для аналізу. Або отримав XML відповідь від API і хочеш швидко переглянути дані в таблиці. Конвертер XML в CSV займає секунди і не вимагає встановлення жодного інструменту.

Часто використовують разом

  • XML в JSON: якщо потрібно перетворити XML у формат для роботи в JavaScript або Python, а не в таблицю.
  • CSV в Excel: після конвертації XML в CSV відкриваєш файл у зручному форматі .xlsx для подальшої роботи.

Часті питання

Вибираєш вкладку "Файл" і перетягуєш один або кілька .xml файлів, або вибираєш вкладку "Текст" і вставляєш XML у ліве поле. Інструмент автоматично визначає структуру і будує таблицю. Натискаєш "↓ csv" для збереження або "Завантажити всі" для пакетного завантаження.

Інструмент шукає елемент, що найбільше повторюється на одному рівні XML дерева. Наприклад, якщо в XML є кілька елементів або , саме вони стають рядками таблиці, а їхні дочірні поля і атрибути — колонками.

Якщо вкладений елемент має атрибути, вони зберігаються з повним шляхом через крапку. Наприклад, 1999 стає двома колонками: price зі значенням 1999 і price.@currency зі значенням USD.

Ні. Вся конвертація відбувається прямо в браузері на твоєму пристрої. XML файли не передаються на жодний сервер і ніде не зберігаються.

До 50 MB на файл. Цього достатньо для великих XML фідів з тисячами елементів.