Конвертери данихБезкоштовноБез завантаженняБез реєстрації
Конвертер JSON у CSV
Перетворіть JSON-масив на таблицю CSV для Excel чи Google Таблиць. Вкладені поля стають окремими колонками.
Працює у вашому браузері. Дані не надсилаються на сервер.
Як користуватися: JSON у CSV
Вставте чи завантажте JSON
Вставте JSON-масив об’єктів або перетягніть файл .json. Підходить і один об’єкт чи об’єкт із масивом усередині.
Перевірте таблицю
Колонки збираються з усіх ключів, вкладені об’єкти розгортаються в назви на кшталт user.email. Оберіть роздільник.
Завантажте CSV
Скопіюйте CSV або збережіть файл. Опція для Excel допоможе правильно відкрити кирилицю.
Навіщо цей інструмент
API й експорти часто віддають JSON, а таблиці, звіти й інструменти імпорту хочуть CSV. Конвертер читає кожен запис, збирає всі ключі в колонки, навіть якщо в частині записів полів бракує, і пише по рядку на запис.
Вкладені об’єкти розгортаються через крапку: {"user":{"name":"Ann"}} дає колонку user.name. Масиви простих значень об’єднуються в одну клітинку, а масиви об’єктів нумеруються, як-от items.0.price, тож нічого не губиться.
Часті запитання
Як конвертувати JSON у CSV?
Вставте JSON або завантажте файл .json. Попередній перегляд покаже таблицю, а CSV можна скопіювати чи зберегти.
Яка структура JSON підходить?
Найкраще масив об’єктів. Один об’єкт стає одним рядком, а якщо записи загорнуті у властивість на кшталт {"data":[…]}, конвертер сам знайде масив.
Як обробляються вкладені об’єкти й масиви?
Вкладені об’єкти розгортаються через крапку, наприклад address.city. Списки простих значень об’єднуються, а списки об’єктів отримують нумеровані колонки.
Як конвертувати JSON у CSV у Python?
З pandas: pd.json_normalize(data).to_csv("out.csv", index=False). json_normalize розгортає вкладені об’єкти так само, як цей інструмент.
Мої файли завантажуються на сервер?
Ні. formatmath конвертує файли кодом, який працює у вашому браузері. Ваші файли не завантажуються, не зберігаються і ми їх не бачимо.
Це безкоштовно?
Так. Без водяних знаків і денних лімітів. Акаунт не обов’язковий, він лише зберігає історію ваших конвертацій.