T

Text Machine

Мощные текстовые инструменты прямо в браузере

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

Преобразуйте JSON в CSV и CSV обратно в JSON прямо в браузере. Вставьте массив объектов, чтобы получить таблицу, готовую для табличного редактора, или вставьте CSV и получите структурированный JSON — с полным контролем над разделителем и строкой заголовка.

Разделитель

Ввод JSON
Результат CSV

Введите данные выше, чтобы увидеть здесь результат преобразования.

Как пользоваться Конвертер JSON в CSV

  1. 1

    Выберите направление

    С помощью переключателя выберите JSON в CSV или CSV в JSON. Кнопка смены направления переносит результат во входное поле, чтобы вы могли выполнить обратное преобразование.

  2. 2

    Вставьте данные

    Вставьте JSON-массив объектов или текст CSV во входное поле. Преобразование выполняется автоматически по мере ввода.

  3. 3

    Настройте параметры

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

  4. 4

    Скопируйте результат

    Просмотрите готовый результат и скопируйте его в буфер обмена — он готов для вставки в табличный редактор, базу данных или ваш код.

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

Как преобразовать JSON в CSV?
Вставьте JSON-массив объектов во входное поле. Каждый объект станет строкой, а инструмент соберёт все ключи из всех ваших объектов, чтобы автоматически построить заголовок столбцов, — так что даже записи с разными полями выстроятся правильно.
Какой формат CSV использует конвертер?
Он следует распространённому стандарту RFC 4180: любое поле, содержащее разделитель, двойную кавычку или перенос строки, заключается в двойные кавычки, а внутренние кавычки удваиваются. Разделитель можно переключать между запятой, точкой с запятой и табуляцией, чтобы он соответствовал вашему табличному редактору.
Может ли он преобразовать CSV обратно в JSON?
Да. Переключите направление на CSV в JSON. По умолчанию первая строка считается заголовком, который задаёт имена столбцов, а каждая последующая строка становится объектом JSON. Включите «Распознавать числа и логические значения», чтобы числовой текст и текст true или false превращались в настоящие значения JSON.
Как обрабатываются вложенные объекты?
Поскольку CSV — это плоский табличный формат, вложенные объекты и массивы при преобразовании из JSON в CSV сохраняются как компактный JSON-текст внутри одной ячейки. Для данных с глубокой вложенностью обычно лучше подходит формат JSON или YAML.
Загружаются ли мои данные на сервер?
Нет. Всё преобразование выполняется локально в вашем браузере. Ваши данные никогда не загружаются, не записываются в журнал и не сохраняются, поэтому они остаются полностью конфиденциальными, а инструмент продолжает работать даже без подключения к интернету.

Похожие инструменты

Продолжайте работу с этими удобными инструментами

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

Конвертер Unix-времени

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

Конвертер Двоичный ↔ Десятичный

Конвертер Десятичных ↔ Двоичных Чисел

Конвертер текста в двоичный код