Вхідний XML

або перетягніть файл сюди чи вставте код нижче
Вхідний XML

Результат (Excel)

Результат (Excel)

Порожні клітинки

Файли не залишають браузераЯк саме?

Цей конвертер XML в Excel перетворює XML-файл на книгу .xlsx: повторюваний елемент стає рядками, атрибути й вкладені теги — стовпцями, а числа й дати — справжніми клітинками Excel.

Оновлено:

Як це працює

  1. Відкрийте або вставте XML

    Перетягніть файл .xml чи .xml.gz, натисніть «Відкрити за URL», вставте розмітку або відкрийте приклад.

  2. Виберіть рядки й стовпці

    Найчастіше повторюваний елемент автоматично стає рядками; щоб змінити його, введіть шлях на кшталт catalog/book. У попередньому перегляді стовпці можна сховати чи переставити.

  3. Завантажте книгу

    Задайте назву аркуша й натисніть «Завантажити .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, що працює офлайн?

Так, ця сторінка працює офлайн після завантаження, бо конвертування відбувається у вашому браузері.

Схожі інструменти