Как пользоваться: Excel в XML
- 1
Добавьте таблицу
XLSX, XLS или ODS — либо файл CSV. Если в книге несколько листов, выберите нужный в списке «Лист».
- 2
Задайте имена элементов
Выберите корневой элемент, элемент для каждой строки и то, чем станут столбцы: дочерними элементами или атрибутами.
- 3
Сохраните XML
Проверьте результат, затем скачайте файл .xml или скопируйте его.
Лимиты и Pro
Таблицы и файлы CSV до 500 MB; один лист за раз.
Файлы до 4 GB. Смотреть Pro
О инструменте «Excel в XML»
Excel в XML записывает строки таблицы в виде XML: каждой строке соответствует один элемент внутри корневого, а заголовки столбцов становятся именами. Лист со столбцами sku, name и price превратится в <rows><row><sku>A-1</sku><name>Pen</name><price>1.5</price></row>…</rows> или, если столбцы записаны как атрибуты, в <row sku="A-1" name="Pen" price="1.5"/>. Имена обоих элементов можно изменить, например на products и product, чтобы они подходили системе, которая получит файл.
Заголовки редко сразу годятся в качестве допустимых имён XML, поэтому их исправляют: пробелы и знаки препинания заменяются подчёркиваниями, к заголовку, начинающемуся с цифры, спереди добавляется подчёркивание, а два столбца с одинаковым заголовком получают имена name и name_2. Кириллица и другие нелатинские заголовки в XML допустимы и остаются без изменений.
Значения записываются так, как их хранит таблица, а не как они выглядят на экране: 1200, а не $1,200.00; даты — в формате ISO 8601 (2026-03-31, со временем, если оно есть); формулы — в виде последнего вычисленного результата. Пустые ячейки становятся пустыми элементами или пропускаются, если нужны более компактные записи. Специальные символы экранируются, файл сохраняется в UTF-8 с необязательным объявлением XML.
Файлы CSV обрабатываются так же: разделитель и кодировку текста — UTF-8, Windows-1251 или Windows-1252 — можно определить автоматически или выбрать вручную. Для таблицы без заголовка отключите параметр «Первая строка — заголовок»: столбцы тогда получат имена Column_1, Column_2 и так далее. За один раз преобразуется только один лист.
Конфиденциальность
Книга или файл CSV читаются с помощью SheetJS в фоновом процессе прямо в этой вкладке, и XML тоже создаётся там же. Ничего не загружается на сервер, файл нигде не сохраняется.