CanDoYa
RU

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

Работает прямо в браузере - без загрузки файлов и регистрации.

Вставьте CSV, чтобы конвертировать его в JSON.
Поделиться инструментом

Как конвертировать CSV в JSON?

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

Как пользоваться

  1. 1Вставьте CSV. Введите CSV в левой панели или загрузите пример, чтобы увидеть файл с правильным оформлением кавычек.
  2. 2Выберите структуру. Оставьте первую строку заголовками для объектов JSON, выберите разделитель, если автоопределение ошиблось, и при необходимости включите определение типов JSON.
  3. 3Используйте JSON. Проверьте форматированный результат, который обновляется сразу, затем скопируйте его или скачайте data.json.

Кому пригодится

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

Конвертация выполняется локально в вашем браузере. Экспортированные таблицы, тестовые наборы и клиентские данные никуда не загружаются и не отправляются стороннему сервису.

Вопросы и ответы

Этот конвертер CSV в JSON бесплатный?

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

Мой CSV куда-нибудь загружается?

Нет. Конвертер обрабатывает текст локально в вашем браузере. Исходный CSV и созданный JSON не отправляются на сервер, поэтому инструмент подходит для приватных выгрузок и данных разработки.

Поддерживаются ли запятые и переносы строк внутри полей в кавычках?

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

Что произойдет, если в CSV нет строки заголовков?

Отключите настройку первой строки как заголовков. Конвертер создаст JSON-массив из массивов, поэтому каждая строка CSV останется строкой, а значения не будут использоваться как ключи объектов.

Можно ли конвертировать данные с точкой с запятой, табуляцией или вертикальной чертой?

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

Как работает определение типов JSON?

Если оно включено, значения true, false и null без кавычек становятся примитивами JSON, пустые ячейки превращаются в null, а безопасные канонические числа становятся числами JSON. Значения в кавычках, идентификаторы с начальными нулями и числа, которые могут потерять точность, остаются строками.