CanDoYa
UK

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

Працює повністю у вашому браузері - без завантаження на сервер і без реєстрації.

Вставте CSV, щоб перетворити його на JSON.
Поділитися інструментом

Як конвертувати CSV у JSON?

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

Як користуватися

  1. 1Вставте CSV. Введіть CSV у лівій панелі або завантажте приклад, щоб побачити файл із правильно розставленими лапками.
  2. 2Виберіть структуру. Залиште перший рядок заголовком для об'єктів JSON, виберіть роздільник, якщо автовизначення помилилося, та за потреби ввімкніть визначення типів JSON.
  3. 3Використайте JSON. Перевірте форматований результат, який оновлюється одразу, а потім скопіюйте його або завантажте data.json.

Кому це знадобиться

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

Перетворення відбувається локально у вашому браузері. Експортовані таблиці, тестові набори та дані клієнтів не завантажуються на сервер і не надсилаються сторонньому сервісу.

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

Цей конвертер CSV у JSON безкоштовний?

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

Мій CSV кудись завантажується?

Ні. Конвертер обробляє текст локально у вашому браузері. CSV і створений JSON не надсилаються на сервер, тому інструмент підходить для приватних експортів і даних розробки.

Чи підтримуються коми й переноси рядка всередині полів у лапках?

Так. Поле в подвійних лапках може містити вибраний роздільник і переноси рядка. Дві послідовні подвійні лапки всередині такого значення перетворюються на одну звичайну лапку відповідно до поширеної угоди CSV RFC 4180.

Що буде, якщо в CSV немає рядка заголовка?

Вимкніть параметр першого рядка як заголовка. Конвертер створить JSON як масив масивів, тому кожен рядок CSV залишиться рядком і жодне значення не стане ключем об'єкта.

Чи можна перетворити дані з крапкою з комою, табуляцією або вертикальною рискою?

Так. Автовизначення перевіряє перший повний запис на кому, крапку з комою, табуляцію та вертикальну риску. Для незвичного файлу або неоднозначного результату роздільник можна вибрати вручну.

Як працює визначення типів JSON?

Коли його ввімкнено, значення true, false і null без лапок стають примітивами JSON, порожні клітинки стають null, а безпечні канонічні числа стають числами JSON. Значення в лапках, ідентифікатори з початковими нулями та значення з ризиком втрати точності залишаються рядками.