Введення
Готово
Рядки: 0
Слова: 0
Символи: 0
Розмір: 0 KB
Статистика введення доступна через кнопку Статистика над цим полем.
Виведення
Рядки: 0
Слова: 0
Символи: 0
Розмір: 0 KB
Статистика виведення доступна через кнопку Статистика над цим полем.
Результати надаються виключно в інформаційних цілях і можуть містити помилки. Перевіряйте важливу інформацію самостійно. Використання цього інструмента здійснюється на ваш власний ризик.
Що робить цей інструмент
Конвертер JSON у CSV перетворює масив JSON-об’єктів на таблицю: кожен об’єкт стає рядком, а кожен ключ — стовпцем. Результат відкривається в Excel, Google Sheets, LibreOffice чи будь-якій програмі, що імпортує CSV.
Вкладені об’єкти розгортаються в стовпці, назви яких з’єднуються підкресленням, тож address.city перетворюється на стовпець address_city. Масиви простих значень об’єднуються в одну клітинку через кому з пробілом. Значення, що містять коми, беруться в подвійні лапки, як того вимагає формат CSV.
Коли використовувати
- Передавання даних з API колезі, який працює в електронних таблицях.
- Імпорт записів у систему, що приймає лише CSV.
- Швидкий огляд багатьох схожих об’єктів: таблицю переглядати легше, ніж JSON.
- Якщо потрібен справжній файл Excel з аркушем, а не простий текст, скористайтеся конвертером JSON у Excel.
Приклад
Введення
[
{"id": 1, "name": "Ana", "address": {"city": "Lisbon"}, "tags": ["admin", "dev"]},
{"id": 2, "name": "Ben", "address": {"city": "Berlin"}, "tags": []}
]
Виведення
id,name,address_city,tags
1,Ana,Lisbon,"admin, dev"
2,Ben,Berlin,Запитання про цей інструмент
Що відбувається з вкладеними об’єктами?
Вони розгортаються. Кожен вкладений ключ отримує власний стовпець, а назви батьківського й дочірнього ключів з’єднуються підкресленням, наприклад address_city.
Що відбувається з масивами?
Масив простих значень записується в одну клітинку, елементи розділяються комою з пробілом. Клітинка береться в лапки, щоб коми не розбили її на зайві стовпці.
Чи можна конвертувати CSV назад у JSON?
Так, за допомогою конвертера CSV у JSON. У CSV немає типів даних і вкладеності, тому числа й булеві значення повернуться як текст, а стовпець на кшталт address_city залишиться одним ключем.