Перевести файл
XLSX в JSON: перевести онлайн
Загрузите файл — через минуту получите JSON
- Загрузить
- Выбрать формат
- Скачать
Загрузка файлов
Положите файл сюда
или
Файлы XLSX. До 5 МБ, до 20 файлов за раз. Изображение можно вставить из буфера обмена: Ctrl+V.
Первая строка листа становится именами полей, каждая следующая — объектом в массиве. Формулы записываются вычисленными значениями, оформление ячеек не переносится.
Через час на сервере не останется ни присланного файла, ни того, что из него получилось. Предельный размер файла — 5 МБ, срок хранения — час.
Что даёт перевод XLSX в JSON
Таблицу XLSX нужно передать программе или загрузить в сервис, который принимает только JSON. Сервис превратит строки таблицы в записи JSON: шапка станет названиями полей.
Как перевести XLSX в JSON по шагам
Шаг 1
Добавьте файл
Перетащите файлы XLSX в рамку или выберите их на компьютере. С телефона файл берётся из галереи или из «Файлов». Если у файла странное расширение или его вовсе нет, ничего страшного: сервис сам разберётся, что это.
Шаг 2
Посмотрите настройки
Целевой формат уже выбран — JSON, менять ничего не нужно. Если хочется вмешаться, откройте дополнительные настройки: там можно поменять качество, размер и другие мелочи.
Шаг 3
Нажмите «Конвертировать»
Дальше сервис всё сделает сам, а на странице будет видно, как идут дела. Вкладку лучше не закрывать: ссылка на готовый файл появится здесь же.
Шаг 4
Заберите результат
Файлы можно скачать по одному или забрать все сразу одним архивом. Сохраните его сразу: через час ссылка перестанет работать.
JSON понимают почти везде, поэтому файл перестаёт быть проблемой: его можно отправить, показать, распечатать и вложить в письмо. Конвертация занимает считаные секунды — ждать загрузки программы или регистрации не придётся.
Каждая строка становится отдельной записью, порядок сохраняется. Пустые ячейки не пропадают, а остаются пустыми значениями — набор полей у всех записей одинаковый. Названия полей берутся из первой строки, поэтому её стоит привести в порядок заранее.
Готовый файл открывается привычными программами: VS Code, Notepad++ и Sublime Text. Если файлов несколько, отправьте их сразу все — результат можно забрать одним архивом. Сколько весит файл, который примет форма, написано прямо под ней. Через час после загрузки и ваш файл, и результат сами удаляются с сервера.
Что за форматы: XLSX и JSON
Что такое XLSX
Основной формат книг Microsoft Excel: листы, формулы и диаграммы в ZIP-контейнере с XML.
| Полное название | Office Open XML Workbook |
|---|---|
| Разработчик | Microsoft |
| Год появления | 2007 |
| Расширение | .xlsx |
| Несколько страниц в файле | Поддерживается |
| Структура | ZIP-контейнер с XML |
| Размер листа | 1 048 576 строк × 16 384 столбца |
| Формулы | Хранятся вместе с результатами вычислений |
| Макросы | Не поддерживаются, только в XLSM |
| Стандарт | ECMA-376 / ISO 29500 |
| Чем открыть | Microsoft Excel, LibreOffice Calc, Google Таблицы, OnlyOffice, Apple Numbers, WPS Office |
Что такое JSON
Текстовый формат структурированных данных — стандарт де-факто для веб-API и настроек.
| Полное название | JavaScript Object Notation |
|---|---|
| Разработчик | Дуглас Крокфорд |
| Год появления | 2001 |
| Расширение | .json |
| Несколько страниц в файле | Нет |
| Типы данных | Строка, число, логическое, null, массив, объект |
| Стандарт | RFC 8259 / ECMA-404 |
| Кодировка | UTF-8 |
| Комментарии | Не поддерживаются |
| Схема | Опционально, через JSON Schema |
| Чем открыть | VS Code, Notepad++, Sublime Text, JetBrains IDE, Google Chrome, jq |
Частые вопросы
Что будет, если в таблице несколько листов?
Берётся первый: результат хранит один список записей, а не книгу с вкладками. Остальные листы сохраните отдельными файлами и сконвертируйте по очереди.
Нужно ли что-то устанавливать?
Нет, всё работает прямо в браузере — и на компьютере, и на телефоне. Ни программ, ни расширений, ни учётной записи: достаточно открыть страницу и добавить файл.
Какой файл можно загрузить?
Предельный вес написан прямо под рамкой загрузки — у разных задач он разный. Если файл не проходит, уменьшите его или разделите на части перед загрузкой.
Что будет с моим файлом?
Он полежит на сервере час и удалится сам — вместе с результатом и ссылкой на скачивание. Никто его не просматривает и никуда не передаёт: сервис только выполняет конвертацию.
Рядом спрашивают и об этом
Обратное направлениеJSON в XLSXЧто ещё можно сделать с файлом XLSX
Все конвертеры XLSXИз чего ещё получается JSON
Все конвертеры JSONКуда девается ваш файл
- Через час его не остаётся
- И присланный файл, и то, что из него получилось, лежат на сервере час, а потом стираются. Это происходит само, по расписанию. Если ждать не хочется, рядом со ссылкой на готовый файл есть кнопка, которая убирает всё сразу.
- Ссылку нельзя подобрать
- Адрес готового файла состоит из длинного случайного набора символов. Перебрать такие адреса и наткнуться на чужой файл невозможно, а нигде на сайте они не перечисляются. Ссылка работает только тот час, пока файл жив.
- Есть предел по размеру
- Слишком большой файл сервер не примет — сколько именно можно, написано прямо под полем загрузки, и у видео этот предел ниже, чем у фотографий. Ограничение стоит не ради платной подписки: одно тяжёлое задание не должно занимать очередь целиком.