Изравнете JSON масив от обекти в CSV.

Конверсията се извършва изцяло в браузъра ви — данните никога не напускат тази страница.

Пробвайте примерни данни:
Разделител
input.json
Открит NDJSON — един обект на ред.
output.csv


							
Таблицата ви ще се появи тук
Поставете JSON вляво, пуснете .json файл или заредете примерен текст.

За JSON → CSV

Конвертора от JSON към CSV преобразува JSON масив от обекти в таблица, готова за импортиране в електронна таблица. Поставете JSON, отворете .json файл или започнете от някой от примерите — резултатът се показва едновременно като жив преглед на таблица и като суров CSV и се обновява веднага при промяна на входа.

Вложените структури не са проблем: незадължителен превключвател „сплескване“ разгръща вложените ключове в колони с точки в имената, например customer.city, а NDJSON входът (по един JSON обект на ред) се разпознава автоматично. Работи и с единичен обект — той просто се превръща в ред с един запис.

Наборът от колони е обединението на всички ключове, открити във всички обекти, като се запазва редът на първата им поява, така че записи с различна структура пак се подреждат правилно. Изберете разделител — запетая, точка и запетая, табулация или вертикална черта — след което копирайте CSV-то или изтеглете .csv файла. Цялото преобразуване се извършва във вашия браузър.

Как да използвате JSON → CSV

  1. Поставете JSON масив от обекти, отворете .json файл или заредете един от примерите.
  2. Включете „Сплескване на вложените ключове“, ако обектите ви съдържат вложени данни.
  3. Изберете разделител — запетая, точка и запетая, табулация или вертикална черта — и опцията за заглавен ред.
  4. Превключвайте между изгледите „Таблица“ и „Суров CSV“, за да проверите резултата.
  5. Копирайте CSV-то или го изтеглете като .csv файл.

Често задавани въпроси

Не. Цялото преобразуване от json към csv се извършва изцяло в браузъра ви. Отговори от API или експорти, съдържащи лични данни, никога не напускат устройството ви.

Да, напълно безплатен е — без кредити, без регистрация и без ограничения за файлове.

При включено сплескване вложените ключове стават заглавия на колони с точки — обект като {"customer":{"city":"Paris"}} създава колона customer.city. Без сплескване вложените стойности се сериализират като JSON текст в клетката.

Да. Ако входът е JSON, разделен с нови редове — по един обект на ред, какъвто произвеждат много инструменти за логове и експорт — конверторът го разпознава автоматично и третира всеки ред като ред от таблицата.

Конверторът изгражда списъка с колони от обединението на всички ключове, в реда на първата им поява. Обектите без даден ключ просто получават празна клетка в тази колона, така че нищо не се разминава.

Да. Изходът е стандартен CSV със заглавен ред. Ако вашата локализация очаква файлове, разделени с точка и запетая, изберете този разделител преди изтегляне и Excel ще разчете колоните правилно.

Сподели

Популярни търсения
JSON в CSV преобразуване JSON в CSV конвертор JSON CSV изравняване JSON в CSV JSON масив в CSV експорт JSON като CSV
Нуждаете се от помощ?
Открихте проблем с този инструмент? Кажете ни.
Докладване на проблем

Добавете този безплатен инструмент към собствения си уебсайт — копирайте и поставете кода по-долу.