Конвертер JSON в CSV
Бесплатный онлайн-инструмент для преобразования данных из формата JSON в таблицу CSV. Поддерживает настройку разделителя и обработку массивов объектов.
Запустить инструмент
Этот инструмент преобразует текстовые данные в формате JSON в структурированный формат CSV, удобный для открытия в электронных таблицах. Решение подходит для обработки выгрузок из баз данных или API, когда требуется перевести иерархическую структуру в плоский вид. Система принимает на вход текст с одним объектом или непустым массивом, где первым элементом обязательно должен быть объект. Заголовки столбцов формируются автоматически на основе всех уникальных ключей, встреченных в записях, сохраняя порядок их первого появления. Если в конкретной строке отсутствует какое-либо поле, соответствующая ячейка остается пустой. Все значения приводятся к текстовому виду перед записью в файл. Пользователь может выбрать символ-разделитель по умолчанию используется запятая, но доступны и другие варианты для совместимости с региональными настройками Excel. Инструмент строго проверяет синтаксис: некорректный JSON или пустой ввод отклоняются без попытки частичного восстановления. Это обеспечивает чистоту выходных данных и предотвращает ошибки при последующем импорте в аналитические системы.
Инструкция
- Вставьте текст в формате JSON в поле ввода.
- Выберите символ-разделитель для столбцов (по умолчанию запятая).
- Нажмите кнопку запуска конвертации.
- Скопируйте полученный результат из поля вывода или скачайте файл.
Примеры
- Преобразование [{"id": 1, "name": "Анна"}, {"id": 2, "name": "Борис"}] в CSV с запятой.
- Конвертация объекта {"city": "Москва", "code": 77} в одну строку таблицы.
Частые вопросы
Какие данные JSON поддерживаются?
Инструмент обрабатывает одиночный объект или массив, начинающийся с объекта. Пустые массивы и скалярные значения отклоняются.
Что происходит с отсутствующими полями?
Если у записи нет ключа, присутствующего в заголовках, в ячейке будет пустая строка.
Можно ли изменить разделитель столбцов?
Да, выберите нужный символ в настройках. По умолчанию используется запятая.
Как обрабатываются вложенные объекты?
Значения преобразуются в текст. Глубокая вложенность не распадается на отдельные колонки автоматически.