инструмент для разработчиков / 08
Конвертер CSV в JSON
Преобразуйте данные CSV или с разделителями-табуляциями с учётом кавычек в массив объектов JSON.
Конвертер CSV в JSON: TOEA использует парсер с учётом кавычек, принимает первую строку за набор уникальных имён свойств и преобразует каждую последующую строку в объект. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.
- Категория
- Инструменты для разработчиков
- Запуски
- В вашем браузере
- Стоимость
- Бесплатно · без регистрации
- Доступность
- Готово к использованию
Полностью работает в браузере
Как подготовить CSV для корректного разбора
Большинство проблем при конвертации начинается в таблице. Excel во многих европейских локалях сохраняет данные с точками с запятой вместо запятых, поэтому вся строка попадает в одно поле; экспортируйте файл с запятыми ещё раз или сохраните его как текст с разделителями-табуляциями. Заголовки становятся именами свойств, поэтому делайте их уникальными и короткими. Просмотрщик CSV показывает, как файл разделяется на столбцы перед конвертацией, а Excel в CSV экспортирует лист напрямую.
Почему каждое значение остаётся строкой
Определение типов по догадке портит данные, которые выглядят как числа, но ими не являются: почтовые индексы вроде 02134, номера телефонов, коды товаров и длинные идентификаторы теряют начальные нули или цифры при чтении как числа. Преобразуйте известные числовые поля в собственном коде, где правила заданы явно. Чтобы проверить или привести в порядок результат, откройте его в форматтере JSON.
Как пользоваться
- Вставьте текст с разделителями и строкой заголовков.
- Выберите запятую или табуляцию.
- Преобразуйте данные и скачайте форматированный JSON.
Конфиденциальность и ограничения
Данные остаются в вашем браузере. Значения сохраняются как строки, чтобы идентификаторы и начальные нули не изменялись.
Похожие инструменты
Часто задаваемые вопросы
Поддерживаются ли запятые внутри кавычек?
Да. Поддерживаются поля в двойных кавычках и экранирование двойных кавычек их удвоением.
Преобразуются ли числа автоматически?
Нет. Все значения остаются строками, чтобы избежать непреднамеренного изменения типов.
Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен