Конвертер JSON у CSV — Розгортання вкладеного JSON
Перетворюйте масиви JSON, вкладені об'єкти та NDJSON у CSV просто в браузері. Вкладені ключі стають стовпцями з крапковими шляхами, є налаштування роздільника та заголовка.
🔒 Працює повністю у вашому браузері — нічого не завантажуєтьсяПеретворіть JSON на CSV, готовий для електронних таблиць
API, експортери журналів і бази даних NoSQL працюють із JSON, тоді як електронні таблиці, BI-інструменти та майстри імпорту здебільшого очікують CSV. Конвертер JSON у CSV усуває цей розрив. Вставте масив об'єктів, окремий об'єкт або JSON, розділений переносами рядків, і інструмент побудує таблицю з одним рядком на запис і одним стовпцем на поле. Попередній перегляд точно показує, як виглядатимуть ваші дані, ще до завантаження, а CSV можна скопіювати в буфер обміну або зберегти як файл.
Реальний JSON рідко буває пласким. Запис клієнта може містити об'єкт address і список tags. Замість того щоб скидати ці структури в одну нечитабельну клітинку, конвертер розгортає їх за допомогою крапкових шляхів: address.city, address.zip, tags.0, tags.1 і так далі. Якщо ви хочете зберігати масиви цілими, перемкніть параметр масивів на Keep as JSON text, і кожен масив буде записано як компактний JSON в одному стовпці.
Працює з неоднорідними записами
Об'єкти в одному масиві часто мають різні поля, особливо коли необов'язкові властивості пропущено. Конвертер переглядає кожен запис, збирає об'єднання всіх ключів у порядку їхньої першої появи та заповнює відсутні значення порожніми клітинками, тож жодні дані не губляться непомітно. Значення null стають порожніми клітинками, логічні значення й числа записуються як звичайний текст, а значення, що містять роздільник, лапки чи переноси рядків, беруться в лапки відповідно до стандарту CSV (RFC 4180).
Роздільники, заголовки та конфіденційність
Обирайте кому для більшості інструментів, крапку з комою — для програм електронних таблиць у регіональних налаштуваннях із десятковою комою, табуляцію — для файлів TSV, а вертикальну риску (pipe) — коли у ваших даних багато ком. Вимкніть рядок заголовка, якщо дописуєте записи до наявного файлу. Уся обробка відбувається локально у вашому браузері: JSON, який ви вставляєте або перетягуєте, ніколи не завантажується на сервер, тож інструмент безпечний для відповідей API з персональними даними, внутрішньою конфігурацією чи журналами доступу. Для дуже великих файлів попередній перегляд показує перші 100 рядків, тоді як завантажений файл завжди містить усі записи.
Як користуватися
- Додайте JSONВставте масив JSON, окремий об'єкт або NDJSON чи перетягніть файл .json.
- Оберіть параметриВиберіть роздільник, визначте, як обробляти масиви, і ввімкніть або вимкніть рядок заголовка.
- Перевірте попередній переглядПерегляньте розгорнуті стовпці та перші рядки в таблиці попереднього перегляду.
- Завантажте або скопіюйтеЗбережіть файл CSV або скопіюйте його в буфер обміну.