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

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

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

Направление

Часто задаваемые вопросы

Как преобразовать CSV в JSON?
Вставьте ваш CSV в поле ввода с выбранным направлением CSV → JSON. Если первая строка содержит названия столбцов, оставьте флажок заголовка включённым, и каждая строка станет объектом JSON с ключами по этим названиям; отключите его — и каждая строка станет обычным массивом значений.
Обрабатывает ли конвертер поля в кавычках с запятыми или переносами строк?
Да. Парсер представляет собой настоящий конечный автомат, а не наивное разбиение по запятым: поля в кавычках могут содержать разделители, удвоенные кавычки ("") и даже встроенные переносы строк — именно так, как это допускает стандарт CSV (RFC 4180).
Какие разделители поддерживаются?
Запятая, точка с запятой и табуляция. По умолчанию инструмент автоматически определяет разделитель, подсчитывая, какой из кандидатов встречается чаще в ваших данных, и вы можете переопределить определение вручную — это полезно для европейских экспортов CSV, которые часто используют точку с запятой.
Как работает преобразование JSON в CSV?
Вставьте массив JSON с плоскими объектами. Конвертер берёт объединение всех ключей в качестве строки заголовков, затем записывает одну строку CSV на каждый объект, заключая в кавычки любое поле, содержащее разделитель, кавычку или перенос строки. Вложенные объекты и массивы не разворачиваются — держите объекты плоскими.
Загружаются ли мои данные куда-либо?
Нет. Преобразование полностью выполняется в вашем браузере — ничего не отправляется на сервер. Вы можете скопировать результат в буфер обмена или сразу скачать его как файл .json или .csv.

Похожие инструменты