Конвертер CSV в JSON Онлайн

Преобразование табличных данных CSV в структурированный JSON для API и NoSQL. Поддержка различных разделителей и кодировок.

EN TR RU

Ввод

CSV

Вывод

Интеграция данных: от таблиц Excel к JSON API

В то время как бизнес-аналитики живут в мире Excel и CSV, разработчики строят системы на базе JSON. Задача переноса каталога товаров, базы клиентов или истории транзакций из старой ERP-системы в новое веб-приложение часто становится головной болью. Наш Конвертер CSV в JSON выполняет роль моста между этими форматами. Он берет первую строку вашего CSV-файла как ключи объекта (Headers), а остальные строки преобразует в массив объектов. Это идеальное решение для создания "фиктивных" данных (Mock Data) для фронтенда или начального заполнения (Seeding) баз данных MongoDB и Elasticsearch.

Умное определение типов данных

Главная проблема CSV — отсутствие типизации. В текстовом файле число 100 и строка "100" выглядят одинаково. При импорте в базу данных это может вызвать ошибки валидации. Наш инструмент использует алгоритм "Smart Parsing". Он анализирует содержимое каждой ячейки: числа преобразуются в цифровой формат JSON (без кавычек), логические значения (true/false) — в булевый тип, а пустые ячейки могут интерпретироваться как `null`. Это сохраняет семантику ваших данных и экономит время на их последующую очистку и приведение типов.

Поддержка нестандартных разделителей и кодировок

В русскоязычном сегменте, из-за региональных настроек Windows, Excel часто сохраняет CSV с разделителем "точка с запятой" (;) вместо запятой. Обычные парсеры ломаются на таких файлах. Наш инструмент автоматически определяет используемый разделитель (запятая, точка с запятой, табуляция). Кроме того, мы гарантируем корректную обработку кодировки UTF-8, чтобы кириллические символы не превращались в "кракозябры" при конвертации. Сложные поля, содержащие кавычки или переносы строк внутри ячейки, обрабатываются в строгом соответствии со стандартами CSV, исключая поломку JSON-структуры.

FAQ
Числа автоматически распознаются и записываются без кавычек (как Number). Даты обычно остаются строками (String), так как формат даты в JSON не стандартизирован (обычно используется ISO 8601).
Да, это частый случай для русских версий Excel. Инструмент автоматически определит `;` как разделитель и корректно разобьет строки на столбцы.
Поскольку обработка происходит в браузере, лимит зависит от мощности вашего компьютера. Обычно файлы размером до 50-100 МБ обрабатываются без проблем за считанные секунды.
Никуда. Мы используем технологию Client-Side. Ваши файлы не загружаются на сервер, конвертация происходит локально на вашем устройстве, что гарантирует полную конфиденциальность.
Для корректного создания JSON-объектов ключи (заголовки) обязательны. Мы рекомендуем добавить строку с названиями полей в начало вашего CSV перед конвертацией, иначе ключи придется генерировать автоматически (например, field1, field2).