С 2010 года · Более 2 млн запусков инструментов в месяц
С 2010 года
Добавить в Chrome

Моя Панель Инструментов

Автоматический Режим

Сохранённых инструментов пока нет.

Премиум-версия
Похожие инструменты
Конвертер CSV в JSONКонвертер TOML в JSONГенератор случайного JSONГенератор JSON схемЭкстрактор Текстовых КолонокГенератор JWTГенератор файла .env
Домашняя страница > Инструменты для текста > Другие инструменты для текста

Конвертер JSON в CSV

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

БесплатноБез регистрацииМгновенный результат
Конвертер JSON в CSVПопробуйте — бесплатно ▼
⚡ Быстрые примеры
0 симв. · 0 строк
Проникновение в обернутые ответы. Используйте точки для ключей и скобки для индексов: data.users, results[0].rows. Оставьте пустым для автоопределения.
Снимите флажок, чтобы вывести только данные.

Embed Конвертер JSON в CSV Widget

О Конвертер JSON в CSV

Добро пожаловать в Конвертер JSON в CSV — бесплатный онлайн-инструмент, который превращает любую структуру JSON (плоские массивы, вложенные объекты, глубоко обернутые ответы API) в чистый, готовый к работе в таблицах CSV. Большинство онлайн-конвертеров справляются только с простыми случаями [{...}, {...}] в корне и дают сбой, если ваш JSON выглядит как {"data": {"items": [...]}}. Этот инструмент выполняет интеллектуальное автоопределение табличного массива, поддерживает селектор в стиле JSONPath для сложных структур и предлагает два режима сглаживания (точечный и скобочный), а также предпросмотр схемы, чтобы вы точно знали, какие столбцы появятся в вашей таблице перед скачиванием.

Для чего используется Конвертер JSON в CSV?

JSON — это основной язык веб-API и современных конвейеров данных, в то время как CSV по-прежнему остается королем электронных таблиц, BI-панелей и инструментов анализа данных. Преобразование одного в другое — одна из самых частых задач инженера данных. Типичные сценарии использования включают экспорт ответа API в Excel для заинтересованных сторон, подготовку дампов JSON для импорта в Postgres или BigQuery, подачу логов JSON в Pandas или R для анализа и быстрый просмотр сложного вложенного ответа в удобной табличной форме.

Ключевые особенности

Как конвертер обрабатывает вложенные объекты и массивы?

Реальные данные JSON редко бывают плоскими. Механизм сглаживания этого конвертера интеллектуально обрабатывает две основные формы:

Вложенные объекты → Точечная нотация

Объект внутри объекта становится именем столбца с точкой. Таким образом, запись вида {"id": 1, "address": {"city": "Tokyo", "zip": "100-0001"}} создаст три столбца: id, address.city, address.zip. Это соглашение используется в Pandas json_normalize, Splunk, Elasticsearch и десятках других инструментов — ваши системы обработки данных поймут его без труда.

Вложенные массивы → Две стратегии

Массивы скаляров (например, "tags": ["red", "blue"]) и массивы объектов (например, "orders": [{...}, {...}]) обрабатываются по-разному в зависимости от выбранного режима сглаживания:

Входной JSON [{"id": 1, "name": "Alice", "address": {"city": "Tokyo"}, "tags": ["admin", "designer"]}] Выход (режим точек) id,name,address.city,tags 1,Alice,Tokyo,admin|designer Выход (режим скобок) id,name,address.city,tags[0],tags[1] 1,Alice,Tokyo,admin,designer

Для чего нужен селектор JSONPath?

Большинство публичных API оборачивают свои данные в метаданные: коды статуса, информацию о страницах, ID запросов. Типичный ответ выглядит так:

{"status":"ok","page":1,"data":[{"sku":"A001","title":"Notebook"}, ...]}

Автоопределение обычно находит внутренний массив, но для необычных или глубоко вложенных структур вы можете указать путь явно. Селектор поддерживает ключи через точку и числовые индексы в скобках:

Создает ли он CSV, совместимый с Excel?

Да. Настройки по умолчанию (разделитель-запятая, минимальные кавычки, строка заголовка, окончания строк LF) создают строгий вывод RFC 4180, который корректно открывается в Excel, Google Таблицах, Numbers, LibreOffice Calc, Pandas read_csv, R read.csv и любой команде базы данных COPY FROM. Для европейских регионов Excel, использующих точку с запятой в качестве разделителя полей, переключите выпадающий список Разделитель на Точка с запятой. Для инструментов Windows, предпочитающих окончания строк \r\n, выберите CRLF.

Как обрабатываются отсутствующие поля в строках?

Массивы JSON часто содержат разнородные записи — у одного объекта есть middle_name, у следующего его нет. Конвертер проходит по каждой записи и собирает имена столбцов в порядке их первого появления; любая запись, в которой отсутствует столбец, получает пустую ячейку в этой позиции. Это то же поведение, что и в Pandas json_normalize, что позволяет избежать незаметной потери полей.

Практические сценарии использования

Для разработчиков

Для аналитиков данных и исследователей

Для маркетологов и операционных специалистов

Как пользоваться этим инструментом

  1. Вставьте JSON: вставьте ваш JSON в поле ввода или нажмите на кнопку быстрого примера, чтобы загрузить типичный ответ API.
  2. Выберите массив: оставьте поле JSONPath пустым для автоопределения или введите путь, например data.users.
  3. Выберите режим сглаживания: выберите точечную нотацию для чистых имен столбцов, скобки для расширения каждого элемента массива или сохранение вложенности JSON.
  4. Выберите разделитель и кавычки: укажите запятую, точку с запятой, табуляцию (TSV), вертикальную черту или свой символ, а также режим кавычек и окончание строки.
  5. Конвертируйте и проверьте: нажмите 'Конвертировать в CSV'. Ознакомьтесь с панелью схемы и таблицей предпросмотра, затем скопируйте результат или скачайте его как файл .csv.

Советы для достижения лучших результатов

Часто задаваемые вопросы

Что произойдет, если в моем JSON несколько массивов?

Автоопределение выберет самый большой из них, содержащий объекты. Если это не тот массив, который вам нужен, укажите JSONPath, например orders или line_items.

Можно ли конвертировать один объект JSON вместо массива?

Да — один объект станет CSV из одной строки, где каждое поле верхнего уровня будет столбцом. Правила сглаживания по-прежнему действуют.

Как насчет JSON с нефизическими числами (NaN, Infinity)?

Стандартный JSON не допускает эти литералы, но если ваш ввод содержит их и успешно анализируется, они преобразуются в пустые ячейки в CSV для сохранения валидности файла.

Почему некоторые логические значения отображаются как true / false?

Чтобы CSV оставался человекочитаемым. Если вашему инструменту обработки нужны 1 / 0, выполните поиск и замену после скачивания или обработайте JSON заранее.

Проверяет ли конвертер, что все записи имеют одинаковую структуру?

Нет — разнородные записи обрабатываются корректно (отсутствующие поля становятся пустыми ячейками). Панель схемы показывает дрейф типов с помощью значка mixed.

JSON какого размера можно конвертировать?

Инструмент уверенно обрабатывает ввод JSON размером до нескольких мегабайт. Для очень больших наборов данных (десятки МБ и более) лучше использовать офлайн-инструменты, такие как jq, или скрипт на Python с использованием ijson.

Отправляются ли мои данные на сервер?

Конвертация выполняется на сервере MiniWebtool для использования надежных парсеров JSON и CSV на Python. Мы не логируем, не храним и не передаем ваши данные. Ответы предоставляются с заголовками no-cache. Для максимальной конфиденциальности используйте локальную обработку.

Дополнительные ресурсы

Ссылайтесь на этот контент, страницу или инструмент так:

"Конвертер JSON в CSV" на сайте https://ru.miniWebtool.com/конвертер-json-в-csv/ от MiniWebtool, https://MiniWebtool.com/

от команды miniwebtool. Обновлено: 25 апреля 2026 г.

Другие инструменты для текста:

Популярные и обновлённые инструменты:

Конвертер JSON в YAMLКонвертер XML в JSONИИ-визуализатор данных (вставка CSV)Смотреть все →
Домашняя страница > Инструменты для текста > Другие инструменты для текста > Конвертер JSON в CSV