JSON в CSV для Excel — онлайн-конвертер

Преобразуйте JSON из API в CSV для Excel: выбирайте столбцы, разворачивайте вложенные объекты и задавайте разделитель. Скачивайте UTF-8 CSV с необязательной меткой BOM.

Преобразование в браузере · Без регистрации

До 10 МБ · Файлы не отправляются на сервер

Как пользоваться

  1. Вставьте JSON или выберите локальный файл.
  2. Выберите разделитель и разворачивание вложенных объектов, затем преобразуйте данные. Чтобы сократить результат, выберите поля и выполните преобразование ещё раз.
  3. Проверьте предварительный просмотр и скачайте CSV. UTF-8 с BOM помогает Excel распознать японский текст.

Пример

JSON: [{"id":"001","address":{"city":"東京"}}]
CSV:
id,address.city
001,東京

Подробности и ограничения

Данные для преобразования остаются в этой вкладке браузера и удаляются при её перезагрузке.

Ограничения: 10 МБ входных данных, 50 000 записей, 2 000 столбцов и миллион ячеек после разворачивания JSON. Обработка выполняется в Web Worker.

Вложенные объекты разворачиваются в столбцы с точками в именах, а массивы остаются строками JSON. Исходные точки и обратные косые черты в ключах экранируются. Значения null и отсутствующие значения становятся пустыми ячейками.

Защита для Excel добавляет апостроф перед значениями, похожими на формулы. Это изменяет значения; отключите защиту, если данные нужно передать без изменений.