JSON в Excel
Перетворіть список записів JSON просто на книгу XLSX.
- Працює у вашому браузері — нічого з введеного не завантажується на сервер
- Без реєстрації та квот, безкоштовно користуйтеся скільки завгодно
Як це працює
Відповіді API надходять як JSON, а люди, яким потрібно їх читати, хочуть електронну таблицю. Конвертація через CSV працює, але втрачає типи й запрошує до вгадування під час імпорту в Excel; запис справжнього XLSX уникає обох проблем.
Яку форму він очікує
Масив об'єктів, який повертає кінцева точка зі списком. Ключі з усіх записів стають стовпцями. Один об'єкт розглядається як аркуш з одним рядком.
Чому не через CSV
Excel вгадує типи під час імпорту CSV, через що довгі ідентифікатори стають науковою нотацією, а коди на кшталт 1-2 — датами. Безпосередній запис XLSX вносить числа як числа, а текст як текст, тож нічого не інтерпретується заново мовчки.
Вкладені значення
Значення, що саме є об'єктом чи масивом, записується в клітинку як текст JSON, бо клітинка містить одне значення й не може містити структуру. Спершу вирівняйте дані, якщо ці поля важливі.
У зворотний бік
Інструмент «Excel у JSON» конвертує назад, а інструмент «Excel у CSV» є на випадок, якщо вам справді потрібна проста текстова таблиця.
JSON в Excel — запитання
Який JSON він приймає?
Масив об'єктів або один об'єкт. Ключі стають стовпцями.
Чому це краще, ніж конвертація в CSV?
Excel вгадує типи під час імпорту CSV, спотворюючи довгі числа й коди. XLSX зберігає типи напряму.
Що відбувається з вкладеними об'єктами?
Вони записуються в клітинку як текст JSON, бо клітинка не може містити структуру.
Чи завантажуються мої дані на сервер?
Ні. Книга створюється у вашому браузері.