XML до CSV
Перетворіть повторюваний елемент XML на таблицю CSV із заголовками.
XML до CSV
Вставте XML-документ, і цей інструмент знайде повторюваний елемент — той, який представляє кожен рядок даних — і перетворить кожне входження на рядок CSV із заголовком, побудованим із його піделементів та атрибутів. Інструмент призначений для експортів з API, потоків CMS, каталогів електронної комерції та застарілих систем, де XML — єдиний доступний формат, але електронна таблиця — це місце, де дані насправді повинні бути.
За замовчуванням повторюваний елемент виявляється автоматично, але ви можете назвати його самостійно, коли документ має більше одного можливого кандидата. Вкладені піделементи стають стовпцями, об'єднаними розділювачем шляху, тому <address><city> перетворюється на стовпець на ім'я address.city; вимкніть «Включити атрибути», щоб повністю виключити атрибути XML із результату. Коли рядок містить більше одного однакового піделемента — кілька дочірніх елементів <tag> — виберіть, об'єднувати чи їх значення в одну клітинку або розподіляти їх по окремим пронумерованим стовпцям.
Лапки за замовчуванням використовуються лише для полів, що містять розділювач, символ лапки або розрив рядка, зберігаючи простий результат легким для читання; перемкніться на «Завжди», щоб кожне поле було укладено в лапки. Розділювач може бути комою, крапкою з комою, табуляцією або вертикальною рисою, а «UTF-8 із BOM» додає маркер порядку байтів, який дозволяє Excel правильно читати акцентований текст. Помилки формату XML відображаються з рядком, де сталася помилка.
Все працює локально у вашому браузері — XML, який ви вставляєте, ніколи не завантажується і не відправляється на сервер, тому експорти, що містять конфіденційні дані, залишаються приватними. Скопіюйте CSV, завантажте його як текстовий файл або відправте його назад для обробки іншим інструментом.