Перейти к содержимому

Преобразовать CSV в JSON

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

Работает в вашем браузере

Перетащите файл сюда

CSV, до 50 МБ

Как это работает

  1. 1 Выберите файл CSV.
  2. 2 Задайте разделитель, если в файле не запятая.
  3. 3 Укажите, является ли первая строка строкой заголовка.
  4. 4 Скачайте JSON.

Вопросы

В моём файле разделитель - точка с запятой. Это сработает?
Да. Разделитель - это настройка, поэтому файл, выгруженный из русской версии Excel, преобразуется точно так же, как файл с запятыми.
Что меняет настройка заголовка?
Со строкой заголовка первая строка задаёт имена ключей, и вы получаете список объектов. Без неё вы получаете список строк, и это сохраняет все столбцы, даже когда в файле у них нет имён.
А кавычки и переносы строк внутри поля?
Они обрабатываются. Поле в кавычках может содержать разделитель, перенос строки и удвоенную кавычку там, где кавычка есть в самом тексте.
Мой файл загружается на сервер?
Нет. Преобразование идёт в браузере, файл не покидает ваше устройство.