Преобразуйте вставленный CSV в чистый JSON-массив.

Всё работает в вашем браузере — данные никогда не покидают эту страницу.

Перетащите CSV-файл для загрузки
Источник CSV Вставьте, перетащите файл или загрузите пример
Разделитель
Как были прочитаны данные
Вывод JSON Обновляется в реальном времени при вводе
Структура
Отступ
Ваш JSON появится здесь Вставьте CSV слева, перетащите .csv-файл или загрузите пример.

Поля в кавычках, экранированные кавычки и переносы строк внутри кавычек полностью поддерживаются (RFC 4180).


О CSV → JSON

Этот конвертер CSV в JSON превращает данные, разделённые запятыми, точками с запятой, табуляцией или вертикальной чертой, в чистый JSON по мере ввода. Вставьте CSV, перетащите файл .csv или загрузите пример; разделитель определяется автоматически (или задаётся вручную), а вывод JSON обновляется вживую вместе с таблицей предпросмотра, показывающей, как именно была прочитана каждая строка.

Парсер следует RFC 4180, поэтому закавыченные поля, экранированные кавычки и переносы строк внутри кавычек обрабатываются корректно. При включённом переключателе заголовка первая строка становится ключами объектов; повторяющиеся или пустые имена заголовков исправляются автоматически, а предупреждение сообщает, что было исправлено.

Опции вывода охватывают распространённые случаи: массив объектов или массив обычных строк, настраиваемый отступ и «умные типы», которые преобразуют числа, true/false и null в настоящие типы JSON вместо строк. Всё выполняется в вашем браузере — ваши данные никогда не покидают страницу.

Как использовать CSV → JSON

  1. Вставьте свой CSV в левую панель, загрузите файл .csv или загрузите пример.
  2. Подтвердите автоматически определённый разделитель или выберите запятую, точку с запятой, табуляцию или вертикальную черту вручную.
  3. Включите или отключите «Первая строка — заголовок», чтобы контролировать, становятся ли названия столбцов ключами JSON.
  4. Выберите форму (объекты или строки), уровень отступа и включены ли умные типы.
  5. Изучите превью «Как были прочитаны ваши данные», затем скопируйте JSON или скачайте файл .json.

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

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

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

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

Она преобразует значения ячеек, похожие на числа, булевы значения или null, в настоящие типы JSON — 42 вместо "42", true вместо "true" — и превращает пустые ячейки в null. Отключите её, чтобы сохранить каждое значение как строку.

Строки с другим количеством столбцов дополняются или обрезаются, повторяющиеся имена заголовков получают числовой суффикс, а пустые ячейки заголовка называются column_1, column_2 и так далее. Каждое исправление сообщается как предупреждение, так что ничего не происходит незаметно.

Да. Парсер соответствует RFC 4180: закавыченные поля, экранированные двойные кавычки и переносы строк внутри кавычек — всё это читается корректно, вместо того чтобы разбивать строку на части.

Поделиться

Популярные запросы
csv в json конвертировать csv в json конвертер csv json csv в массив json разобрать csv онлайн инструмент csv в json
Нужна помощь?
Возникла проблема с этим инструментом? Сообщите нам.
Сообщить о проблеме

Добавьте этот бесплатный инструмент на свой сайт — скопируйте и вставьте код ниже.