Конвертер XML в Excel
Откройте XML-счет, файл банковской выписки, товарный фид или выгрузку из бухгалтерской программы как обычную таблицу, по одной записи в строке, без настройки XML-карт в Excel.
Конвертер данных
или перетащите сюда файлы CSV, TSV, TXT … ·
Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут
Файлы обрабатываются на наших серверах и удаляются через 30 минут.
Символ, разделяющий столбцы в CSV и текстовых файлах, — при чтении и при записи. «Автоопределение» распознаёт его во входном файле, а при записи ставит запятые.
UTF-8 подходит для любого языка. Выберите «UTF-8 с BOM», если Excel в Windows искажает при открытии CSV буквы с диакритикой, кириллицу или азиатские символы.
Для файлов Excel, ODS и Numbers: преобразовать только первый лист или все листы (по одному CSV на лист в ZIP или по одному ключу JSON на лист).
Название вкладки листа в новой таблице, до 31 символа.
«Массив объектов» использует имена столбцов как ключи в каждой строке; «Массив массивов» компактнее и хранит заголовок первым массивом.
Имя внешнего элемента, который содержит все строки; каждая строка становится элементом <row> внутри него.
Используется в операторах CREATE TABLE и INSERT. Только латинские буквы, цифры и подчёркивания.
Кавычки и типы столбцов немного различаются в разных СУБД; выберите ту, в которую будете импортировать.
Приводит ячейки с датами к одному формату. ISO (2026-10-18) надёжнее всего для баз данных и кода; «Оставить как есть» сохраняет даты в исходном виде.
Как пользоваться инструментом
- 1
Загрузите XML-файлы
Перетащите один или несколько файлов .xml в область загрузки: до 20 файлов за раз, каждый до 95 MB. Каждый файл превратится в отдельную книгу.
- 2
При желании задайте имя листа
Выходной формат — XLSX. В разделе Расширенные настройки параметр Имя листа меняет название вкладки, а Даты позволяют переписать метки времени в удобный для вашей команды формат.
- 3
Конвертируйте и откройте
Нажмите Конвертировать в XLSX (Excel) → и откройте книгу в Excel, Numbers, Google Sheets или LibreOffice Calc.
XML-файлы, которые нужно открыть в Excel
XML — стандарт W3C с 1998 года, и его сила в точности: каждое значение лежит в именованном теге, а схема может точно указать, какие теги допустимы. Поэтому государства, банки и крупные ритейлеры выбрали его для обмена данными между системами. Но та же точность делает такие файлы утомительными для чтения человеком в текстовом редакторе.
С января 2019 года в Италии счета между компаниями должны проходить через государственную систему обмена в виде XML FatturaPA. Сеть Peppol, которой пользуются многие европейские государственные заказчики, передает счета UBL, тоже XML. Банки, переходящие на ISO 20022, выдают выписки по счетам в виде camt.053 XML. Маркетплейсы и товарные фиды описывают товары в XML, и многие бухгалтерские программы выгружают журналы так же. Все это регулярно попадает к человеку, которому нужна просто таблица.
Счета
Файлы UBL и FatturaPA: одна строка на позицию счета с товаром, количеством, ставкой НДС и суммой.
Банковские выписки
Файлы camt.053: одна строка на проведенную операцию с датой, суммой, валютой и контрагентом.
Товарные фиды
Фиды магазинов и маркетплейсов: одна строка на товар с ID, названием, ценой и наличием.
Конвертер XML в Excel или встроенный импорт XML в Excel
| Этот конвертер | Excel для Windows | Excel для Mac | |
|---|---|---|---|
| Открывает любой XML как таблицу | yes | yes | no |
| Без карты XML и запроса схемы | yes | no | no |
| Конвертирует много файлов за раз | До 20 | По одному | no |
| Работает без лицензии Excel | yes | no | no |
XML
Extensible Markup Language
XML — язык разметки для структурированных данных, опубликованный W3C в 1998 году. Он использует вложенные теги с атрибутами и поддерживает схемы, пространства имён и валидацию, что делает его надёжным для сложных документов. На нём основаны RSS-ленты, SVG, документы Office, карты сайтов и многие корпоративные и государственные системы обмена данными. XML многословнее JSON, но его читает любой язык программирования и многие табличные программы.
- Сжатие
- –
- Прозрачность
- –
- Анимация
- –
- Год появления
- 1998 · W3C
XLSX
Книга Microsoft Excel
XLSX — основной формат книг Microsoft Excel начиная с Office 2007, основанный на стандарте Office Open XML. Он хранит несколько листов, формулы, форматирование, диаграммы, сводные таблицы и проверку данных в ZIP-пакете из XML-файлов. Он поддерживает более миллиона строк на листе и является стандартным форматом обмена деловыми таблицами. Google Sheets, LibreOffice и Numbers открывают XLSX, хотя макросы и продвинутые функции могут не перенестись.
- Сжатие
- –
- Прозрачность
- –
- Анимация
- –
- Год появления
- 2007 · Microsoft
XML переводят в Excel, когда данные должен прочитать человек, а не программа: бухгалтер проверяет электронный счет, продавец просматривает товарный фид или руководитель разбирает выгрузку, которая приходит только в XML.
Конвертировать XML в XLSX: как вложенные данные попадают в столбцы
Таблица плоская, а XML — дерево, поэтому при конвертации нужно решить, что считать одной строкой. Строкой становится повторяющийся элемент, ближайший к данным, например каждый <Entry> в выписке или каждый <cac:InvoiceLine> в счете UBL. Вложенные в него значения раскладываются по столбцам, а атрибуты, такие как код валюты, получают собственные столбцы рядом с суммой, к которой относятся.
Текст остается точно таким, как в XML, что сохраняет номера счетов, IBAN и артикулы с ведущими нулями. Суммы, похожие на числа, становятся числовыми ячейками, которые можно складывать. Префиксы пространств имен, например cbc:, остаются в названиях столбцов: это безвредно и показывает происхождение каждого поля. Если нужно полное дерево, а не плоская таблица, например для скрипта, XML в JSON сохраняет вложенность.
Для очень больших выгрузок помните о пределах Excel: на листе помещается 1 048 576 строк, поэтому фид с большим числом записей лучше перевести в CSV или предварительно разделить.
Вопросы о конвертации XML в Excel
Почему Excel для Mac не импортирует мой XML-файл?
Карты XML и панель «Источник XML» есть только в Excel для Windows. Excel для Mac в лучшем случае открывает XML-файл как текст, где все теги идут в одном столбце. Если сначала перевести файл в XLSX, пользователи Mac получат ту же таблицу, что и пользователи Windows.
Excel сообщает, что у XML нет схемы, и предлагает создать ее. Это проблема?
Это Excel сам определяет структуру по данным, и для простых файлов это работает. Для глубоко вложенных или очень больших файлов такая карта часто не строится или раскидывает значения по множеству столбцов. Этот конвертер разворачивает записи в плоскую таблицу без шага со схемой, поэтому ничего подтверждать не нужно.
Можно ли конвертировать электронный XML-счет в Excel?
Да. Такие форматы, как UBL, который используется в сети Peppol, и итальянский FatturaPA — это обычный XML. Реквизиты в заголовке, например продавец, покупатель и итоги, попадут в столбцы, а повторяющиеся строки счета станут строками таблицы, которые можно суммировать и сверять с PDF-копией.
Чем конвертация XML в Excel отличается от XML в CSV?
Данные одинаковы, но XLSX хранит текст и числа как типизированные ячейки и открывается двойным щелчком, без повторного угадывания значений в Excel. Выбирайте XML в CSV, если результат будет импортировать другая система, а не читать человек.
Можно ли превратить книгу Excel обратно в XML?
Да, после правки строк Excel в XML снова запишет их как XML-записи. Исходная вложенность, пространства имен и атрибуты автоматически не восстанавливаются, поэтому сверьте результат с требованиями принимающей системы.
- Конвертер XML в CSVКонвертируйте XML-фиды, счета и системные выгрузки в CSV онлайн. Повторяющиеся записи становятся строками, дочерние теги — столбцами. До 20 файлов по 95 MB.
- Конвертер XML в JSONПеревод XML в читаемый JSON: атрибуты становятся ключами с @, повторяющиеся теги — массивами, текст сохраняется. Для ответов SOAP, лент и выгрузок.
- Конвертер JSON в ExcelПереведите JSON или JSON Lines в таблицу Excel XLSX: ключи становятся заголовками столбцов, каждая запись — строкой. До 20 файлов за раз, без регистрации.
- Конвертер Excel в XMLКонвертируйте лист Excel в XML без XML-карт и вкладки «Разработчик». Каждая строка — запись, каждый заголовок — тег. Поддерживаются XLSX, XLS и ODS.
- Конвертер CSV в XLSXКонвертируйте CSV в книгу Excel XLSX с сохранением ведущих нулей, длинных номеров и текста с диакритикой. Запятая, точка с запятой и табуляция — автоматически.
- Конвертер XML в WordКонвертируйте XML в Word: повторяющиеся записи становятся строками таблицы в файле .docx, который можно распечатать, прокомментировать и отправить.