Перейти до вмісту

Конвертувати JSON в Excel

Перетворіть масив JSON на таблицю XLSX, де кожному ключу відповідає окремий стовпець. Конвертація відбувається у вашому браузері.

Конвертувати в
Перетягніть файл CSV, Excel або JSONCSV, TSV, XLSX, XLS, ODS, JSON · до 500 MB
Вибрати файлОбробка на вашому пристрої — без надсилання на сервер
Працює у браузері · без надсилання на серверЯк це працює

Як користуватися: JSON в Excel

  1. 1

    Вставте або перетягніть JSON

    Вставте відповідь API або перетягніть файл .json: масиви обʼєктів, обʼєкти зі стовпцями та JSON Lines розпізнаються автоматично.

  2. 2

    Перегляньте стовпці

    Вкладені обʼєкти розгортаються в стовпці з назвами через крапку; попередній перегляд показує кожен рядок і стовпець, які буде записано.

  3. 3

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

    Завантажте файл .xlsx (або .ods) з типізованими клітинками та підібраною шириною стовпців — його одразу можна фільтрувати та будувати з нього діаграми.

Ліміти та Pro

Файли JSON до 500 MB; діє власне обмеження Excel: 1 048 576 рядків і 16 384 стовпці на аркуші.

Файли до 4 GB. Дивитися Pro

Про інструмент: JSON в Excel

Конвертер JSON в Excel створює таблицю з JSON, щоб ті, хто працює в Excel, Google Sheets або Numbers, могли користуватися даними з API, експорту бази даних чи файлу журналу. Кожен обʼєкт масиву стає рядком, а обʼєднання всіх ключів — стовпцями, тому записи з відсутніми полями однаково стають на свої місця.

Реальний JSON рідко буває пласким. Вкладені обʼєкти розгортаються в стовпці на кшталт address.city і address.country, масиви значень дають items.0, items.1, а все, що ви вирішили не розгортати, зберігається як текст JSON в одній клітинці. Обгортка на зразок {"data": [...]} або {"results": [...]} знімається автоматично, а інші поширені структури — обʼєкт із ключами-ідентифікаторами, обʼєкт зі стовпцями-масивами, масив масивів — теж розпізнаються.

Книгу записано з правильними типами: числа стають числовими клітинками, які можна підсумовувати, рядки дат ISO перетворюються на дати Excel, true і false — на логічні значення, а ширина кожного стовпця підбирається за вмістом. Також можна вибрати OpenDocument (.ods) для LibreOffice або CSV і TSV, якщо потрібен лише простий текстовий файл.

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

Приватність

JSON розбирається, а таблиця створюється просто у вкладці вашого браузера; дані нікуди не надсилаються, тож відповіді API, записи клієнтів і ключі залишаються на вашому пристрої.

JSON в Excel: поширені запитання

Яку структуру JSON підтримує конвертер?
Найкраще працює масив обʼєктів: один обʼєкт — один рядок. Також підтримуються обгортка на кшталт {"data": [...]}, обʼєкт із ключами-ідентифікаторами ({"a1": {...}}), обʼєкти зі стовпцями-масивами ({"name": [...], "age": [...]}), масиви масивів із рядком заголовків, окремі обʼєкти та JSON Lines з одним обʼєктом у рядку.
Що буде з вкладеними обʼєктами та масивами?
Якщо ввімкнено «Розгортати вкладені обʼєкти», вони стають стовпцями з крапками в назвах, наприклад shipping.address.city або tags.0. Вимкніть опцію, щоб зберегти кожне вкладене значення як стислий текст JSON в одній клітинці. Це зручно, коли структура рядків дуже відрізняється, а стовпцями потрібні лише поля верхнього рівня.
Чи стають дати й числа справжніми значеннями Excel?
Так. Числа записуються як числові клітинки, true і false — як логічні значення, а розпізнані дати — як клітинки з датою у форматі yyyy-mm-dd (або з часом, якщо він є). Тому сортування, фільтри, формули та зведені таблиці працюють одразу, без попереджень «Перетворити на число».
Чому мій JSON визнано недійсним?
JSON має суворий формат: ключі й рядки беруться в подвійні лапки, кінцеві коми заборонені, коментарі не входять до формату. Повідомлення про помилку вказує рядок, на якому розбір зупинився. Інколи під час копіювання з інструментів розробника в браузері до даних потрапляє зайвий текст до або після них — приберіть його й вставте знову.
Чи можна згодом конвертувати файл Excel назад у JSON?
Так: перетягніть файл .xlsx у головний конвертер і виберіть JSON, увімкнувши «Вкладати ключі з крапками». Стовпці з крапками в назвах знову стануть тими самими вкладеними обʼєктами, тож шлях JSON → Excel → JSON поверне еквівалентні дані, окрім рядків чи значень, які ви змінили в таблиці.

Інші завдання з цим інструментом