Что такое Конвертер CSV в JSON?
Конвертер CSV в JSON преобразует данные с разделителями-запятыми в структурированный JSON-формат. Незаменим при импорте табличных данных в приложения, API или базы данных, принимающие JSON.
Под капотом конвертер использует Papa Parse. Он сам определяет, чем разделён файл: запятой, табуляцией, точкой с запятой или вертикальной чертой. Числовые строки превращаются в настоящие числа, а переключатель «Разбирать JSON» может превратить ячейки вида [1,2] или {"a":1} в полноценные структуры. Вы решаете, как выглядят пустые ячейки (пустая строка, null или пропуск), и можете сгруппировать строки по столбцу, чтобы вложить вывод в форму {ключ: [строки]}.
Как использовать
- Вставьте CSV-данные или загрузите .csv-файл — инструмент автоматически определит разделители и заголовки.
- Проверьте распознанную таблицу, сопоставление столбцов и типы данных в режиме предпросмотра.
- Скачайте или скопируйте JSON. Выберите форматированный, минифицированный или JSONLines в зависимости от того, что важнее: читаемость, минимальный размер или построчная потоковая передача.
Когда использовать
- Подсунуть выгрузку из Excel Node.js или Python-скрипту, который ждёт JSON.
- Запитать NoSQL-базу, где каждая строка должна стать документом.
- Отправить отчёт по продажам в вебхук, принимающий только JSON в теле запроса.
Результат
Экспортируйте таблицу контактов в CSV, сконвертируйте здесь и получите JSON-массив, готовый для отправки POST-запросом в вашу CRM-систему.
Частые вопросы
- Что если в ячейке CSV есть запятая внутри значения?
- Оберните такую ячейку в двойные кавычки, например "Smith, Jr.", и парсер сохранит запятую как данные. Если внутри уже есть кавычка, удвойте её — ""это"". Инструмент следует RFC 4180, тому же стандарту, что использует Excel при экспорте.
- Как определяется разделитель автоматически?
- Парсер берёт первые строки, считает запятые, табы, точки с запятой и вертикальные черты и выбирает то, при котором число столбцов наиболее стабильно. Если разделители смешаны или шумно, выберите вручную в панели настроек.
- Пустые ячейки становятся null или пустой строкой в JSON?
- По умолчанию пустые ячейки остаются пустой строкой, благодаря чему все строки сохраняют одинаковую структуру. Нужно иначе? Настройка «Пустые ячейки» позволяет переключиться на настоящие значения null или вовсе пропустить ключ, чтобы поля в этой строке не было. Выбирайте то, что ожидает ваш код.
- Что делает опция «группировать по столбцу»?
- Вместо плоского массива JSON становится объектом, где ключ — уникальное значение выбранного столбца, а значение — массив строк с этим ключом. Удобно для группировки заказов по клиентам или событий по датам.
- Какой максимальный размер CSV можно обработать?
- Файл целиком парсится локально на вашем устройстве, так что предел зависит от его возможностей. Большинство ноутбуков справляется с 50 МБ без проблем, примерно 500 000 типичных строк. Для большего размера делите файл или используйте серверный скрипт.
Похожие инструменты
Поиск рифм
Находите точные и приблизительные рифмы к любому слову
Решатель анаграмм
Найдите все допустимые анаграммы для любого слова
Поиск Unicode
Поиск символов Unicode по имени или коду
Кодировщик/Декодировщик URL
Кодирование и декодирование URL мгновенно
Фонетический алфавит НАТО
Преобразуйте текст в фонетический алфавит НАТО
Счётчик абзацев
Подсчитайте абзацы в тексте