Порожні клітинки
Цей конвертер XML в Excel перетворює XML-файл на книгу .xlsx: повторюваний елемент стає рядками, атрибути й вкладені теги — стовпцями, а числа й дати — справжніми клітинками Excel.
Оновлено:
Як це працює
Відкрийте або вставте XML
Перетягніть файл .xml чи .xml.gz, натисніть «Відкрити за URL», вставте розмітку або відкрийте приклад.
Виберіть рядки й стовпці
Найчастіше повторюваний елемент автоматично стає рядками; щоб змінити його, введіть шлях на кшталт catalog/book. У попередньому перегляді стовпці можна сховати чи переставити.
Завантажте книгу
Задайте назву аркуша й натисніть «Завантажити .XLSX». Файл відкривається в Excel, LibreOffice, Numbers і Google Таблицях.
Можливості
Охайні стовпці
Атрибути стають стовпцями з @, вкладені елементи — стовпцями з назвами через крапку, як-от author.name, а повторювані дочірні елементи — стовпцем на кожен елемент, одним стовпцем із JSON або списком через роздільник.
Типізовані клітинки
Числа залишаються числами, true/false стають логічними значеннями, а дати ISO, як-от 2024-03-01, — датами Excel. Коди з нулями на початку, як-от 007, залишаються текстом.
Готовий до роботи аркуш
Рядок заголовків закріплено, ширина стовпців відповідає вмісту. Текст, схожий на формулу, зберігається як звичайний текст, а не як формула.
Великі файли
Конвертування виконується у фоновому потоці (Web Worker). Рядки понад ліміт Excel у 1 048 576 переносяться на додаткові аркуші.
Безпечний розбір XML
Зовнішні сутності (XXE) ніколи не завантажуються, а їх розгортання обмежено; помилки показано з рядком і стовпцем. Кнопка «XML → CSV» відкриває ті самі дані в конвертері CSV.
Обмеження та конфіденційність
Файли можуть мати розмір до 100 MB і містити до 500 000 рядків — це обмеження стосується й розпакованого файлу .xml.gz. Файли понад 5 MB конвертуються безпосередньо з файлу без відкриття в редакторі.
Один повторюваний елемент стає одним аркушем; клітинки, довші за 32 767 символів, обрізаються, як того вимагає Excel. Окрім закріпленого рядка заголовків, форматування не застосовується. Фіскальні та інші спеціалізовані XML-документи обробляються як звичайний XML. Для CSV є конвертер XML у CSV. Докладніше — на сторінці конфіденційності.
Часті запитання
Як конвертувати XML в Excel?
Відкрийте або вставте XML, перевірте таблицю й натисніть «Завантажити .XLSX». Книга містить один аркуш із закріпленим рядком заголовків.
Як відкрити XML-файл в Excel без конвертування?
В Excel виберіть «Дані» › «Отримати дані» › «З файлу» › «З XML» або «Файл» › «Відкрити» й вкажіть XML-файл. Excel сам побудує таблицю — для простих файлів цього достатньо, а цей конвертер дає змогу керувати рядками й стовпцями.
Чи можна конвертувати XML у XLSX безкоштовно?
Так, безкоштовно й без реєстрації. Нічого не потрібно встановлювати, і нічого не надсилається на сервер.
Чому деякі значення записано як текст, а не як числа?
Значення з нулями на початку, номери телефонів та ідентифікатори, довші за 15 цифр, зберігаються як текст, щоб Excel їх не змінив.
Чи можна відредагувати XML в Excel і зберегти назад?
Excel зберігає XML лише через XML-карту. Простіше відредагувати конвертовані дані, експортувати їх у CSV і скористатися конвертером CSV в XML.
Чи є конвертер XML в Excel, що працює офлайн?
Так, ця сторінка працює офлайн після завантаження, бо конвертування відбувається у вашому браузері.