Про цей інструмент

Цей конвертер перетворює масив об'єктів JSON на CSV із рядком заголовків і розбирає CSV назад у масив JSON, правильно беручи в лапки коми, лапки й переноси рядків.

Як користуватися

  1. Вставте масив JSON у поле JSON або CSV у поле CSV.
  2. Натисніть JSON → CSV або CSV → JSON.
  3. Скопіюйте результат або натисніть «Завантажити», щоб зберегти його як файл.

Корисно знати

  • Для JSON → CSV вхідні дані мають бути масивом об'єктів; ключі першого об'єкта стають заголовками стовпців.
  • Значення, що містять коми, подвійні лапки або переноси рядків, беруться в лапки, а самі лапки подвоюються відповідно до RFC 4180.
  • CSV → JSON використовує перший рядок як ключі й перетворює кожен наступний рядок на об'єкт.
  • Вкладені об'єкти й масиви не розгортаються в окремі стовпці.

Працює повністю у вашому браузері — нічого з того, що ви вводите, не завантажується й не зберігається.

Поширені запитання

Чому з'являється помилка «Input must be a JSON array of objects»?

Конвертер очікує список на кшталт [{"name":"A"},{"name":"B"}]. Щоб перетворити один об'єкт, обгорніть його в [ ].

Що відбувається з ключами, які є лише в деяких об'єктах?

Стовпці беруться з ключів першого об'єкта. Ключі, що з'являються лише в наступних об'єктах, не включаються, а відсутні значення стають порожніми клітинками.

Чи можна відкрити CSV в Excel або Google Таблицях?

Так. Завантажте файл і відкрийте або імпортуйте його; лапки розставлено за стандартним форматом CSV, який ці програми розуміють.

Чи завантажуються мої дані на сервер?

Ні. Перетворення виконується повністю у вашому браузері.