T

Text Machine

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

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

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

Разделитель

Результат

Значения

Первая строка становится ключами для каждого объекта.

CSV
JSON

Здесь появится ваш JSON.

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

  1. 1

    Вставьте CSV

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

  2. 2

    Выберите разделитель

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

  3. 3

    Выберите форму результата

    Используйте Объекты, чтобы превратить каждую строку в объект с ключами из заголовка, или Строки, чтобы оставить каждую строку простым массивом. Переключите Значения на Типы, чтобы читать числа и логические значения как настоящие типы JSON.

  4. 4

    Скопируйте JSON

    Скопируйте отформатированный JSON и вставьте его прямо в код, запрос к API или файл конфигурации.

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

Как преобразовать CSV в JSON?
Вставьте CSV с названиями столбцов в первой строке, и отформатированный JSON сразу появится ниже. Нажмите кнопку Копировать, чтобы получить результат. Всё выполняется в вашем браузере.
Обязательно ли первая строка должна быть заголовком?
В режиме Объекты первая строка используется как ключи для каждого объекта. Если в ваших данных нет заголовка, переключитесь в режим Строки, и каждая строка вместо этого станет простым массивом значений.
Умеет ли он читать табуляцию или точку с запятой, а не только запятые?
Да. Режим Авто определяет данные, разделённые запятой, точкой с запятой и табуляцией, поэтому и копия из табличного редактора, и CSV в европейском стиле преобразуются без изменения каких-либо настроек.
Как обрабатываются числа и логические значения?
По умолчанию каждое значение остаётся строкой. Переключите Значения на Типы, и инструмент прочитает обычные числа как числа JSON, true и false как логические значения, а слово null как настоящий null.
Загружаются ли мои данные куда-либо?
Нет. Преобразование выполняется полностью в вашем браузере с помощью JavaScript, поэтому ваш CSV никогда не покидает устройство и ничего не сохраняется на сервере.

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

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

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

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

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

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

Конвертер текста в HEX

Переводчик азбуки Морзе