uk

CSV у JSON

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

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

Перший рядок як заголовок

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

0%

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

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

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

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

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

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

Онлайн-конвертери з CSV у JSON часто вимагають акаунт для більших таблиць або помітно обмежують кількість рядків у безкоштовному плані. Цей інструмент не має обмеження рядків, крім пам'яті твого пристрою, не потребує акаунта і працює навіть офлайн після першого завантаження.

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

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

У 3 кроки

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

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

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

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

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

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

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

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

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

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

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

Чи працює це також на телефоні?

Так, у будь-якому сучасному мобільному браузері так само, як на комп'ютері - файл лишається локальним.

Чи є обмеження рядків або акаунт?

Ні. Без акаунта і без штучного обмеження рядків - лише пам'ять твого пристрою встановлює межу для дуже великих файлів.

Чи безпечно конвертувати тут CSV із реальними даними клієнтів?

Так. На відміну від онлайн-конвертерів, що завантажують CSV-файли на сервер, твій файл тут лишається виключно на твоєму пристрої.

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

XLSX у CSV · CSV у XLSX · JSON на CSV · CSV у Markdown · JSON у XML · JSONL у JSON · Parquet у JSON