Як користуватися: XML у CSV
- 1
Перетягніть файл XML
Експорт, фід чи каталог — будь-який файл, де той самий елемент повторюється для кожного запису.
- 2
Оберіть елемент рядка
Перший елемент, що повторюється, вибрано за вас; оберіть глибший зі списку, якщо хочете один рядок на позицію замовлення, а не на все замовлення.
- 3
Налаштуйте стовпці
Залишіть або вилучіть атрибути, обʼєднайте повторювані дочірні елементи в одну клітинку чи пронумеруйте їх і виберіть кому, крапку з комою або табуляцію.
- 4
Завантажте CSV
Перегляньте таблицю, потім завантажте файл .csv або скопіюйте його, додавши UTF-8 BOM, якщо відкриватимете в Excel.
Ліміти та Pro
Файли XML до 100 MB, кількість записів не обмежена.
Про інструмент: XML у CSV
Конвертер XML у CSV перетворює дерево на таблицю. Ви вказуєте, який елемент є одним записом — товар, замовлення, позиція, працівник, — і кожна його поява стає рядком у порядку документа, незалежно від того, де вона розташована у файлі. Список кандидатів показує кожен елемент, що повторюється, з кількістю, тож ви одразу відрізните catalog › product (240) від catalog › product › variant (1 130).
Стовпці формуються з того, що містить кожен запис. Атрибути стають стовпцями під власною назвою (id, status); дочірні елементи теж стають стовпцями, а глибші рівні отримують назви з крапками, наприклад customer.address.city. Атрибут дочірнього елемента записується як price.currency поруч із самою ціною. Стовпці йдуть у порядку першої появи, а якщо в записі якогось немає, клітинка просто лишається порожньою.
Коли запис повторює дочірній елемент — три елементи <author> в одному <book>, — ви обираєте: одна клітинка зі значеннями через крапку з комою («Ann; Bob; Cy») або пронумеровані стовпці author.1, author.2, author.3, однакові в усіх рядках, щоб стовпці збігалися.
CSV відповідає RFC 4180: поля з роздільником, лапками чи переносами рядків беруться в лапки, рядки закінчуються CRLF. Оберіть крапку з комою для таблиць із десятковою комою та додайте UTF-8 BOM, щоб Excel у Windows правильно показував кирилицю й літери з діакритикою. Значення записуються текстом точно як у XML; на сторінці XML у Excel вони отримують типи.
Приватність
Файл XML розбирається й перетворюється на таблицю воркером просто у цій вкладці браузера; ні XML, ні CSV не надсилаються на сервер і ніде не зберігаються.