a11y.skipToMainContent
1

JSON для CSV

Преобразуйте любой массив JSON (объектов или массивов) или даже один объект в чистый CSV. Нажмите на опцию Flatten для расширения вложенных объектов в столбцы точечных обозначений (например, <code>address.city</code>).

More options
Was this tool helpful?
Send output to:
Advertisement

How to use JSON to CSV

  1. Пасте Джон.
  2. Выберите делимитер; необязательно включить сплющивание.
  3. Нажмите Конвертировать.

Что такое имя?

Колонны являются производными от соединения всех ключей по всем объектам, поэтому гетерогенные массивы все еще производят полное CSV. Выберите делимитер (комма, полуколона, вкладка, трубка) и нужно ли включать строку заголовка.

Advertisement

FAQ

Что насчет вложенных массивов?
Вложенные массивы JSON-стрингированны в одну ячейку. Для полной нормализации сплющивайте вручную или используйте инструмент, такой как jq.
Что, если объекты в массиве имеют разные ключи?
Инструмент собирает каждый уникальный ключ по всем объектам и использует их в качестве заголовка CSV. Недостающие значения в любом ряду остаются пустыми.
Насколько большим может быть файл JSON?
Поскольку конверсия выполняется полностью в вашем браузере, практический предел зависит от оперативной памяти вашего устройства. Большинство машин обрабатывают файлы до нескольких сотен мегабайт без проблем.

Related tools

Author

SC
Sarah Chen"The Data Whisperer"

Data Analyst & CSV Specialist

Sarah has spent more than a decade wrangling spreadsheets, debugging CSV exports, and teaching teams how to make data work for them. She previously led data-quality initiatives at a fintech unicorn, where she reduced reporting errors by 40 percent through automated validation pipelines. When she is not optimizing queries or writing about data tooling, you will find her mentoring junior analysts at local bootcamps and speaking at data literacy meetups.

← Back to CSV Tools · All tags

Last updated:

Advertisement