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

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

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

Бесплатно Работает в браузере Без регистрации

Загрузка: Конвертер CSV в JSON…

Ваши файлы не покидают устройство

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

  1. 1

    Откройте «Конвертер CSV в JSON» на этой странице. Инструмент загружается прямо в браузере.

  2. 2

    Добавьте файл, текст или значения и настройте параметры.

  3. 3

    Скопируйте или скачайте результат. Ничего не загружается и не хранится.

Об инструменте

Этот конвертер CSV в JSON превращает табличные данные в JSON, который понимают приложения, API и базы данных. Вставьте CSV или экспорт из Excel или Google Sheets, выберите пару параметров, и JSON появится в живом предпросмотре, готовый к копированию или скачиванию. Всё работает в браузере, поэтому списки клиентов и выгрузки остаются на вашем компьютере.

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

  1. Вставьте данные CSV.
  2. Оставьте включённым First row is header, чтобы названия столбцов стали ключами JSON.
  3. Выберите разделитель: запятая, точка с запятой, табуляция, вертикальная черта или свой символ.
  4. Выберите формат вывода и параметры типов данных.
  5. Скопируйте или скачайте JSON.

Форматы вывода

  • Массив объектов (обычный выбор): [{"name":"Ana","age":31}]. Ключи берутся из строки заголовков.
  • Массив массивов: [["name","age"],["Ana",31]], компактнее и удобен для графиков и таблиц.

Типы данных

CSV хранит всё как текст. С включённым parse numbers строка 31 становится числом 31, а с parse booleans значения true и false становятся настоящими логическими значениями. Отключайте распознавание, если в столбце, например с почтовыми индексами или телефонами, нужно сохранить ведущие нули.

Пример

id,name,active
1,Ana,true
2,Ben,false

превращается в

[{"id":1,"name":"Ana","active":true},{"id":2,"name":"Ben","active":false}]

Сложные случаи CSV

  • Запятые внутри значений: значения в кавычках, например "Lisbon, Portugal", остаются в одном поле. Укажите другой символ кавычек, если в файле используется он.
  • Файлы Excel с точкой с запятой: европейские и русские версии Excel сохраняют CSV с точкой с запятой; выберите её как разделитель.
  • Пустые строки в конце выгрузки можно пропускать автоматически.
  • Большие файлы обрабатываются в браузере; статистика показывает, сколько строк и столбцов прочитано.

Где это пригодится

Заполнить базу данных или CMS из таблицы, подготовить тестовые данные для API, превратить список товаров в JSON файл для сайта или перенести данные между сервисами. Проверьте результат в форматировщике JSON или выполните обратное преобразование в конвертере JSON в CSV. Работаете с файлом .xlsx? Используйте Excel в JSON.

Частые вопросы

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

Вставьте CSV, оставьте First row is header включённым, выберите разделитель и скопируйте или скачайте JSON из предпросмотра.

Останутся ли числа числами в JSON?

Да. Включите Parse numbers, и текст вроде 31 станет числом JSON. Отключите его для идентификаторов и индексов, которым нужны ведущие нули.

Мой CSV разделён точкой с запятой. Это сработает?

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

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

Отключите First row is header и выберите Array of arrays, иначе инструмент назовёт столбцы column1, column2 и так далее.

Правильно ли обрабатываются значения с запятыми?

Да, если они заключены в кавычки, как это делают табличные программы при экспорте в CSV.

Загружается ли мой файл на сервер?

Нет. Конвертация полностью выполняется в вашем браузере.