Конвертер CSV и Excel в JSON
Преобразование текста CSV и скопированных таблиц Excel в структурированный формат JSON с настройкой отступов и заголовков полей.
Запустить инструмент
Онлайн-конвертер переводит табличный текст формата CSV в структурированный массив JSON. Инструмент принимает текстовые строки с разделителями-запятыми, которые удобно скопировать из таблицы Excel, текстового редактора или файла экспорта. По умолчанию первая строка таблицы служит источником названий полей: имена колонок становятся ключами для каждого объекта в итоговом списке. Если отключить параметр первой строки с ключами, конвертер обработает каждую строку как отдельный список значений. Для визуального оформления итоговой структуры доступна настройка отступов, где исходно задано значение два пробела. Все значения внутри ячеек сохраняются как обычный текст без автоматического преобразования чисел или дат. Если исходный текст содержит синтаксические ошибки структуры, конвертер возвращает пустой список и выводит понятное сообщение с описанием проблемы. При обработке пустого поля ввода формируется пустой массив JSON, а счетчик созданных записей отображает ноль. Полученный результат готов к копированию для тестирования API, веб-разработки или переноса структурированных данных.
Инструкция
- Вставьте скопированный текст CSV или строки из таблицы в текстовое поле.
- Оставьте флажок первой строки активным, если требуется превратить заголовки колонок в ключи объектов JSON.
- Снимите флажок первой строки, если таблица не содержит названий колонок и все строки являются записями данных.
- Укажите размер отступа в пробелах для форматирования итогового текста.
- Скопируйте сгенерированный массив JSON и проверьте число полученных записей на панели вывода.
Примеры
- Преобразование таблицы контактов: строка «name,city\nАнна,Москва» с активным параметром первой строки создает JSON-массив с объектом {"name": "Анна", "city": "Москва"}.
- Преобразование простых строк без заголовков: ввод «яблоко,груша\nслива,персик» при выключенном параметре первой строки формирует массив списков со строковыми элементами.
Частые вопросы
Можно ли загрузить файл Excel в формате xlsx напрямую?
Инструмент принимает текстовые данные CSV. Чтобы обработать файл Excel, откройте таблицу, выделите нужные ячейки или сохраните лист как CSV, после чего вставьте полученный текст в поле ввода.
Преобразуются ли числовые значения в числа автоматически?
Все ячейки преобразуются в текстовые строки JSON. Автоматическое определение чисел, булевых значений или дат не выполняется.
Что появляется в результате при отправке пустого текста?
При пустом или состоящем только из пробелов вводе инструмент выводит пустой массив JSON и показывает ноль в счетчике записей.
Как отображается ошибка, если в структуре CSV есть сбой?
В окне результата отображается пустой массив, нулевое количество записей и текстовое пояснение возникшей проблемы.