Конвертуйте JSON у CSV
Вставте список JSON і отримайте охайну таблицю: один рядок на елемент, один стовпець на поле — можна одразу відкрити в Excel.
Запечатано на цьому пристрої
Працює у вашому браузері. Нічого не завантажується на сервер.
Запечатано
CSV JSON
CSV з’являтиметься тут під час набору.
JSON з’являтиметься тут під час набору.
Як це працює
-
Вставте або відкрийте JSON
Вставте чи введіть його, перетягніть файл .json або відкрийте його. Конвертація починається, щойно з’являється що читати.
-
Перевірте таблицю
Перегляньте рядки й стовпці перед збереженням. Виберіть роздільник і вирішіть, розгортати вкладені об’єкти чи залишити їх у вигляді JSON.
-
Завантажте CSV
Відкрийте його в Excel, LibreOffice чи Google Таблицях або скопіюйте текст, щоб вставити його деінде.
Поширені запитання
Мій JSON завантажується на сервер?
Ні. Конвертація повністю відбувається у вашому браузері, тож відповіді API, вивантаження й дані клієнтів не залишають вашого пристрою.
Який JSON можна конвертувати?
Список об’єктів дає по рядку на об’єкт і по стовпцю на ключ, навіть якщо в об’єктів різні ключі. Один об’єкт дає один рядок, а список списків записується рядок за рядком. Якщо JSON обгортає єдиний список, як-от відповідь API зі списком «results», використовується цей список.
Як обробляються вкладені об’єкти й списки?
Вкладені об’єкти стають стовпцями з іменами через крапку, як-от address.city. Списки записуються як текст JSON в одну клітинку, наприклад ["math","poetry"], тож нічого не втрачається. Інструмент «CSV у JSON» може відновити і те, і інше.
Чому деякі клітинки починаються з апострофа?
Табличні програми вважають клітинку, що починається з =, +, - або @, формулою. Значення, приховане в даних з іншого джерела, могло б тоді відкрити вебсторінку чи виконати команду під час відкриття файлу — це називають CSV-ін’єкцією. Коли ввімкнено «Блокувати формули», до таких клітинок додається апостроф на початку, тож Excel, LibreOffice і Google Таблиці показують їх як звичайний текст. Звичайні числа, як-от -12, не змінюються. Вимкніть цей параметр, якщо CSV призначено для програми, а не для електронної таблиці.
Excel показує все в одному стовпці або дивні символи. Що робити?
Якщо все потрапляє в перший стовпець, ваш Excel очікує крапку з комою: так зазвичай буває там, де десятковим роздільником є кома. Виберіть роздільник «Крапка з комою». Якщо літери відображаються неправильно, залиште ввімкненим «Для Excel (UTF-8 BOM)», щоб Excel знав, що файл у UTF-8.
Чи зберігаються числа точно?
Так. Числа записуються точно так, як вони є у вашому JSON, тож довгі ідентифікатори й точні десяткові дроби не округлюються.