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