Конвертер Excel в JSON
Превращайте листы .xlsx, CSV и TSV в готовый для API JSON прямо в браузере
Excel .xlsx, CSV или TSV, до 15 MB
Откройте файл .xlsx, .csv или .tsv, чтобы начать.
Что преобразуется
Конвертер Excel в JSON превращает книги .xlsx, файлы CSV и TSV в JSON, который можно вставить в код, тестовые данные или запросы к API. Выберите лист, задайте, как строка заголовков сопоставляется с ключами, и получите массив объектов, массив массивов или все листы с ключами по их именам. Числа, логические значения и текст сохраняют свои типы.
Даты, формулы и ошибки
Число считается датой только тогда, когда у ячейки формат даты или времени, поэтому идентификаторы и суммы никогда не превращаются в даты. Даты можно получить как текст ISO 8601, как форматированный текст, отображаемый в Excel, или как исходный порядковый номер в системе дат книги, включая книги 1904. Ячейки с формулами используют результат, сохранённый в файле, и не пересчитываются, а ячейки с ошибками, например #N/A, сохраняются как текст и подсчитываются.
Заголовки и структура
Пустые и повторяющиеся заголовки перечисляются на панели проверки. К дубликатам можно добавить суффикс _2 или остановить преобразование, текст заголовков можно обрезать или привести к camelCase или snake_case, а ключи с точкой, например address.city, можно превратить во вложенные объекты. Диапазон ячеек, например B2:F40, ограничивает преобразование одним блоком, а пустые строки можно пропускать. Объединённые ячейки хранят значение только в левой верхней ячейке, поэтому значения никогда не дублируются.
Конфиденциальность и ограничения
Файл читается через File API и обрабатывается фоновым обработчиком в вашем браузере; ничего не загружается. Поддерживаются файлы до 15 MB и до 250,000 заполненных ячеек, предпросмотр показывает первые 50 строк и 30 столбцов, а очень большой JSON сокращается в редакторе, при этом копирование и скачивание всегда включают всё. Устаревшие книги .xls, .xlsb, книги с макросами и защищённые паролем не поддерживаются; сначала сохраните их как .xlsx.
