YamlBox

Конвертеры данных

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

Превратите экспорт электронных таблиц в чистый JSON. Запятые в кавычках, встроенные символы новой строки и пользовательские разделители обрабатываются правильно — с возможностью приведения чисел и логических значений к реальным типам JSON.

Варианты конвертации

CSV вход

Примеры: Экспорт клиентов · TSV (разделена табуляцией) —⌘/Ctrl + Enter преобразует · перетаскивает файл, чтобы загрузить его · обрабатывается локально

JSON выход

Вывод доступен только для чтения. Используйте «Копировать», «Загрузить» или «Поделиться», чтобы удалить его.

Как использовать инструмент от CSV до JSON

  1. Вставьте CSV или перетащите файл

    Вставьте из Excel, Google Таблиц или файла .csv/.tsv. Разделители, кавычки и escape-символы определяются автоматически.

  2. Выберите форму вывода

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

  3. Типы приведения, если они вам нужны

    Включите приведение, чтобы «42» стало числом 42, а «true» стало логическим значением. Оставьте это значение, если ведущие нули или строки, подобные идентификатору, должны оставаться строками.

Чем отличается этот инструмент

  • Анализ в соответствии с RFC 4180: запятые в кавычках, экранированные кавычки, встроенные символы новой строки.
  • Автоматическое определение разделителей (запятая, точка с запятой, табуляция, труба)
  • Необязательное приведение типов с безопасными правилами — идентификаторы, такие как 007, остаются строками.
  • Вывод массива объектов, массива массивов или JSON строк.
  • Обрабатывает файлы с тысячами строк без усечения.

Конфиденциальность по архитектуре: эта страница не содержит аналитики, которая получает ваши данные, а код преобразования запускается на вашей вкладке. Вы можете отключиться от сети после загрузки и продолжить работу.

от CSV до JSON — часто задаваемые вопросы

Почему «007» должно оставаться строкой?

Ведущие нули имеют значение в таких идентификаторах, как почтовые индексы, коды продуктов и номера телефонов. Поэтому приведение типов по умолчанию отключено; включайте его только тогда, когда каждый столбец, имеющий числовой вид, действительно является числовым.

Как обрабатываются поля в кавычках, содержащие запятые?

Правильно — парсер следует RFC 4180, поэтому «Хоппер, доктор философии» — это одно поле, а не два. Встроенные двойные кавычки не экранируются, а значения в многострочных кавычках сохраняются.

Могу ли я преобразовать европейский символ CSV, разделенный точкой с запятой?

Да. Разделители автоматически определяются с первой строки, и вы можете явно изменить их выбор на панели параметров.

Для чего нужен вывод JSON строк?

JSON Строки (один JSON объект в строке) — это формат, который ожидает большинство инструментов обработки данных, обработчиков журналов и конвейеров LLM. Кроме того, потоковая передача лучше: каждая строка может обрабатываться независимо.

Есть ли ограничение на количество строк?

Никаких искусственных ограничений — очень большие файлы ограничены только памятью вашего браузера. 50 МБ CSV легко конвертируется на обычном ноутбуке.

Ищете “csv в json онлайн”, “конвертировать csv в json”, “TSV в JSON”? Вы находитесь в правильном месте — просмотреть все инструменты 19.

Более глубокое чтение

Статья в блоге · 5 минута чтения От CSV до JSON: от электронной таблицы к структурированным Преобразование CSV в JSON в браузере — объясняются строки заголовков, разделители, правила кавычек и обработка типов, а также экспорт электронных таблиц, который нарушает работу парсеров. Читать руководство →