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

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

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

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

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

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

Преобразуйте структурированный JSON в таблицу для электронной таблицы с помощью конвертера JSON в CSV от MiniWebtool. Выберите массив во вложенных данных, просмотрите найденные столбцы и настройте разворачивание структуры и разделитель перед созданием CSV.

Нужна помощь с инструментом? Спросите ИИ

В Gemini вставьте скопированный вопрос в чат. Его также можно скопировать ниже.

Посмотреть вопрос

3 бесплатных использования в деньБез регистрацииМгновенный результат
Конвертер 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 в плоскую таблицу для электронной таблицы. Он находит массив записей во вложенных данных, разворачивает вложенные поля, показывает столбцы и позволяет выбрать разделитель и кавычки.

Конвертер JSON в CSV: основные возможности
ФункцияЧто даётПодходит для
Выбор массиваАвтоматически находит самый большой массив, похожий на таблицу, или задайте путь, например data.results. Один объект преобразуется в CSV из одной строки.Ответы API с полями статуса и пагинации
Способы разворачиванияТочечная нотация (a.b.c), элементы массива в скобках (a.b[0]) с отдельным столбцом для каждого элемента или вложенные значения как текст JSON в одной ячейке.Выбрать способ преобразования вложенных объектов и массивов в столбцы
Структура и просмотрПоказывает найденные столбцы с типами (строка, целое число, число, логическое, смешанный) и первые 8 строк в таблице.Проверить столбцы перед скачиванием
РазделителиЗапятая, точка с запятой, табуляция (TSV), вертикальная черта или любой одиночный пользовательский символ.Электронные таблицы с разделителем-точкой с запятой или импорт TSV
Кавычки и переносы строкМинимальное заключение в кавычки (RFC 4180), все поля, нечисловые поля или ни одного поля. Переносы строк LF или CRLF.Данные с запятыми или переносами строк и Excel в Windows
Заголовки и примерыДобавьте или уберите строку заголовков. Загрузите пример: плоский массив, обернутый ответ, вложенные объекты, API в стиле GitHub или прогноз погоды.Испробовать настройки на примерах данных
Копирование и скачиваниеСкопируйте CSV в буфер обмена или сохраните как файл .csv; также приводится статистика преобразования.Перенести результат в электронную таблицу или базу данных

Для чего используется Конвертер 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 г.

Обсудите инструмент с любимым ИИ

В Gemini вставьте скопированный вопрос в чат. Его также можно скопировать ниже.

Посмотреть вопрос

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

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

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