Конвертер CSV в JSON
Пакетно конвертируйте CSV или TSV в JSON или NDJSON с поддержкой различных параметров разбора и вывода.
Режим выполнения в браузере: Ваши данные обрабатываются в браузере и не загружаются на сервер.
Скорость и стабильность: Скорость обработки зависит от вашего устройства и браузера. Для больших пакетов настольная версия может быть стабильнее.
Загрузка инструмента, подождите...
Загрузка инструмента, подождите...
Если онлайн-инструмент не загружается или не запускается, попробуйте настольный инструмент. https://tools.yikeaigc.com/
Использование инструмента
Вернуться к старой версии
i
Рекомендуется сначала настроить параметры разбора, затем запустить конвертацию.Поддерживаются CSV, TSV, TXT и пакетные файлы; в интерфейсе показаны только первые 20 файлов, при конвертации обрабатываются все.
CSV/TSV в JSON
Вывод NDJSON
Сопоставление столбцов и вывод типов
Настройки сохраняются
Выберите источник CSV
Можно выбрать несколько файлов CSV, TSV, TXT или вставить CSV-текст для конвертации.
Обработка файлов выполняется на этой странице, без загрузки на сервер.
Настройки разбора, вывода и сопоставления
Сначала нажмите «Автоопределение», чтобы получить разделитель и предпросмотр, затем настройте вывод под нужную структуру JSON.
Настройки разбора
Можно сначала определить автоматически, затем вручную подстроить.
Настройки вывода
Массив объектов подходит для данных API; NDJSON — для логов и построчного импорта.
Фильтр и переименование столбцов
Можно указать имя или индекс столбца, индекс с 0.
Если заполнено, выводятся только эти столбцы.
Действует, если «Оставить столбцы» пусто.
Предпросмотр данных
После импорта показывать первые строки.
Строки данных0
Столбцов0
Разделитель-
Источник-
Конвертация, просмотр и скачивание
Сначала конвертируйте результат. Один результат можно скопировать или скачать; несколько файлов — скачать ZIP.
Статус обработки
Ожидание конвертации.
Проверьте параметры и нажмите «Начать конвертацию».
Результат создан
Можно скачать преобразованный JSON-файл.
Предпросмотр
Показаны первые 120 КБ первого результата.
转换后将在这里显示JSON预览。
Советы по обработке
Измените разделитель, кодировку или заголовки по подсказкам.
Инструкции
Инструкция по использованию
- Выберите источник данных: можно загрузить файлы CSV, TSV, TXT или напрямую вставить текст CSV; для пакетных файлов будут показаны только первые 20 для проверки, но при конвертации будут обработаны все файлы.
- Настройте параметры разбора: сначала выберите или автоматически определите разделитель, затем в зависимости от данных задайте кодировку, ограничитель текста, строку заголовков, обработку пустых строк, обработку пробелов в начале и конце, а также префикс строк комментариев.
- Настройте структуру вывода: можно выбрать массив объектов, массив массивов или массив пар ключ-значение; форматы вывода поддерживают стандартный JSON и NDJSON, также можно настроить отступы.
- Настройте обработку полей: можно изменить стиль имен ключей, включить определение типов, преобразование пустых строк в null, создание вложенных объектов по точке, а также указать сохраняемые столбцы, исключаемые столбцы и правила переименования.
- Предпросмотр данных: после перехода к настройкам параметров просмотрите результат разбора, количество строк данных, количество столбцов и информацию об источнике, затем убедитесь, что поля не смещены, и только после этого выполняйте конвертацию.
- Начните конвертацию: нажмите «Начать конвертацию», и инструмент сгенерирует результат JSON или NDJSON согласно текущим параметрам.
- Скачайте результат: один результат можно скачать напрямую; несколько файлов будут выведены с исходными именами, при совпадении имен будет автоматически добавлена нумерация, также их можно упаковать в ZIP для скачивания.
Частые вопросы
Ответ: массив объектов использует заголовки таблицы как имена полей и подходит для данных API и структурирования бизнес-данных; массив массивов сохраняет только значения каждой строки, имеет более компактную структуру и подходит для обработки данных с фиксированным порядком полей.
Ответ: NDJSON — это формат, в котором каждая строка содержит одно значение JSON. Он подходит для журналов, пакетного импорта, потоковой обработки и задач чтения данных построчно. Если данные нужно обрабатывать построчно, можно выбрать вывод NDJSON.
Ответ: после включения параметра «Создавать вложенные объекты по точке» заголовки вроде user.name, user.email будут преобразованы в структуру вида {"user":{"name":"...","email":"..."}}, что удобно для структурирования многоуровневых полей пользователей, заказов, товаров и т. д.
Ответ: после включения «Определения типов» инструмент преобразует числа, true, false, null и форматы дат в соответствующие типы JSON. Если нужно сохранить исходные строки, отключите определение типов.
Ответ: в полях «Оставить только столбцы» и «Исключить столбцы» можно указывать имена или индексы столбцов, разделяя несколько значений запятыми; «Переименование столбцов» заполняется по одному правилу на строку, например user.name=user.fullName.
Ответ: по умолчанию используется исходное имя файла, а расширение заменяется на json или ndjson. Если имена нескольких файлов совпадают, инструмент автоматически добавит номер к последующим именам файлов, чтобы избежать перезаписи результатов.
Похожие инструменты
Преобразователь полной мощности
Поддерживает точное преобразование между 5 единицами полн...
Интеллектуальный конвертер упрощённого и традиционного китайского
Профессиональный инструмент для преобразования китайского...