uk

CSV у JSON

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

Перший рядок як заголовок
Відступи в JSON

Обробка локально на вашому пристрої ...

0%

Ваші файли так і не залишили ваш пристрій

    Чи завантажується мій файл?

    Ні. Усе працює у вашому браузері - ваш файл ніколи не залишає пристрій. Як це перевірити

    Без завантаження100% локально
    Вміст лишається у васбез доступу третіх осіб
    Сервери в НімеччиніGDPR за задумом
    Незалежний аудитTLS A+ · Заголовки A+

    CSV - це класичний табличний формат, JSON - мова сучасних API та вебзастосунків. Перетворення CSV на JSON - найчастіший перший крок, щоб обробити табличні дані у програмі, базі даних чи фронтенді: кожен рядок стає обʼєктом, а рядок заголовків дає ключі.

    Цей інструмент розбирає вашу CSV повністю локально у вашому браузері (papaparse, чистий JavaScript) і видає масив JSON. За замовчуванням перший рядок використовується як заголовки стовпців, тож кожен рядок даних стає обʼєктом з іменованими полями. Числа розпізнаються як числа. Нічого не завантажується на сервер.

    Цим ви, скажімо, годуєте тестовий набір даних для інтерфейсу, наповнюєте макетну базу даних чи постачаєте рядки конфігурації фронтенду. Порада з практики: провідні нулі поштового індексу чи артикульного номера можуть зникнути під час автоматичної типізації, бо текст тоді стає числом. Якщо це важливо, краще свідомо обробляйте відповідні стовпці як рядок, перш ніж рухатися далі.

    Технічні дані

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

    У 3 кроки

    1. Перетягніть або виберіть файл CSV.
    2. Виберіть рядок заголовка та форматування (за бажанням).
    3. Завантажте файл JSON.

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

    Часті запитання

    Чи завантажується мій файл на сервер?

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

    Чи використовується перший рядок як заголовки?

    За замовчуванням так - назви стовпців стають ключами обʼєктів. Вимикається через параметр.

    Який роздільник підтримується?

    Кома, крапка з комою та табуляція розпізнаються автоматично.

    Чи розпізнаються числа як числа?

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

    Схожі інструменти