ru

CSV в JSON

Конвертируйте файл CSV в массив JSON локально - с именами столбцов в качестве ключей, без загрузки, прямо в браузере.

Первая строка как заголовок
Отступы в JSON

Обработка локально на вашем устройстве ...

0%

Ваши файлы так и не покинули устройство

    Загружается ли мой файл?

    Нет. Всё выполняется в вашем браузере - ваш файл никогда не покидает устройство. Как это можно проверить

    Без загрузки100% локально
    Содержимое остаётся у васнет доступа у третьих лиц
    Серверы в ГерманииGDPR by design
    Независимый аудитTLS A+ · Заголовки A+

    CSV - классический табличный формат, JSON - язык современных API и веб-приложений. Перевод CSV в JSON - самый частый первый шаг, чтобы обработать табличные данные в программе, базе данных или фронтенде: каждая строка становится объектом, а строка заголовка даёт ключи.

    Этот инструмент разбирает вашу CSV полностью локально в вашем браузере (papaparse, чистый JavaScript) и выдаёт массив JSON. По умолчанию первая строка используется как заголовок столбцов, так что каждая строка данных становится объектом с именованными полями. Числа распознаются как числа. Ничего не загружается.

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

    Технические данные

    Технические данные
    Входные форматыCSV
    Выходной форматJSON
    Пакетная обработкаНет
    ОбработкаЛокально в браузере (JavaScript)
    Загрузка файловОтсутствует

    В 3 шага

    1. Перетащите или выберите файл CSV.
    2. Выберите строку заголовка и форматирование (по желанию).
    3. Скачайте файл JSON.

    Ограничения: Разделитель определяется автоматически (запятая/точка с запятой/табуляция). Без опции заголовка каждая строка становится массивом, а не объектом. Числа типизируются автоматически; ведущие нули могут теряться. Очень большие файлы требуют памяти.

    Частые вопросы

    Мой файл загружается?

    Нет. Преобразование идёт полностью локально в браузере - ничего не отправляется.

    Используется ли первая строка как заголовок?

    По умолчанию да - имена столбцов становятся ключами объектов. Отключается параметром.

    Какой разделитель поддерживается?

    Запятая, точка с запятой и табуляция распознаются автоматически.

    Распознаются ли числа как числа?

    Да, числовые значения попадают в JSON как числа, а не текст. Осторожно с почтовыми индексами, телефонами или артикулами: ведущие нули при такой типизации теряются (01067 превращается в 1067). Такие столбцы лучше коротко проверить в результате.

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