Конвертер XML в CSV
Завантажуєш XML файли або вставляєш текст і отримуєш готовий CSV. Повторювані елементи автоматично стають рядками таблиці, атрибути і вкладені поля — колонками.
Конвертер XML в CSV онлайн без реєстрації
XML зберігає дані у вигляді вкладених елементів і атрибутів, але Excel, Google Sheets і більшість інструментів аналітики чекають плоску таблицю. Щоразу розбирати структуру вручну або писати скрипт для разової задачі довго. Конвертер XML в CSV знаходить повторювані елементи, перетворює їх на рядки таблиці і вивантажує готовий .csv прямо в браузері, без серверів і реєстрації.
Як це працює?
- Вибираєш спосіб введення: Вкладка “Файл” для batch завантаження кількох .xml файлів, вкладка “Текст” для вставки XML прямо в поле.
- Інструмент аналізує структуру: Автоматично знаходить повторюваний елемент, що стає рядками таблиці. Атрибути і дочірні поля стають колонками CSV.
- Вибираєш роздільник і скачуєш: Перемикаєш між комою і крапкою з комою, натискаєш “↓ 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 є кілька елементів
Якщо вкладений елемент має атрибути, вони зберігаються з повним шляхом через крапку. Наприклад,
Ні. Вся конвертація відбувається прямо в браузері на твоєму пристрої. XML файли не передаються на жодний сервер і ніде не зберігаються.
До 50 MB на файл. Цього достатньо для великих XML фідів з тисячами елементів.