CSV у JSON — безкоштовно
Конвертуйте CSV (або TSV) у JSON — масив об'єктів або масивів — з правильним RFC 4180-парсером, автовизначенням роздільника та перетворенням типів. Працює у вашому браузері.
Перетягніть файл CSV (або вставте нижче)
CSV, TSV, TXT · обробляється на вашому пристрої
або натисніть Ctrl+V, щоб вставити з буфера обміну
—
💡 Повноцінний парсер RFC 4180 — обробляє поля в лапках, коми та переноси рядків усередині лапок, а також екрановані лапки. Коли увімкнено 'перший рядок — заголовок', результатом є масив об'єктів; вимкнено — масив масивів. Все виконується у браузері. Перетворення типів вимкнено за замовчуванням, тому ідентифікатори на зразок поштових індексів (02138), коди з ведучими нулями та дуже великі числа зберігають точний текст — вмикайте 'Перетворювати числа та булеві значення' лише коли потрібні типізовані значення.
Типові застосування
- Конвертуйте CSV у JSON для APIПеретворіть експорт електронної таблиці на JSON, який ваш код або API можуть використовувати.
- Конвертуйте Беззаконний CSV з Лапками та КомамиАналізуйте CSV, який містить коми, лапки або розриви рядків всередині полів.
- Конвертуйте TSV (розділене вкладками) у JSONАналізуйте дані, розділені вкладками, скопійовані з електронної таблиці.
- Підготуйте Дані CSV для ІмпортуКонвертуйте CSV у JSON для розповсюджування бази даних або завантаження у програму.
- Швидко Перевірте CSV як JSONПереглядайте рядки CSV як структуровані об'єкти JSON під час розробки.
Як це працює
CSV здається простим, але сповнений особливих випадків — поля в лапках, коми всередині лапок, розриви рядків усередині комірок. Тут використано належний парсер RFC 4180, тож усе це працює повністю у вашому браузері.
- 1Ви вставляєте CSV чи скидаєте файлРоздільник (кома, крапка з комою, табуляція чи вертикальна смуга) визначається автоматично, або ви можете задати його вручну. Нічого не завантажується.
- 2Розбирається правильноПоля в лапках, екрановані лапки (""), а також роздільники й розриви рядків усередині лапок обробляються згідно зі специфікацією CSV.
- 3Ви вибираєте формуЯкщо є рядок заголовків, кожен рядок стає об'єктом із ключами-заголовками; інакше — масивом масивів. За потреби числа й булеві значення перетворюються на справжні типи.
- 4Копіюйте чи завантажуйте JSONОтримайте чистий JSON із відступами, готовий для вашого коду.
CSV-файли часто містять контакти, транзакції та інші особисті дані. Розбір відбувається повністю на вашому пристрої — нічого не завантажується.
Схожі інструменти
Переглядач CSV та рендерер таблиць
Вставте або завантажте CSV/TSV і відобразіть як таблицю з сортуванням та пошуком. Автоматично визначає роздільники. Перевіряйте дамп даних без відкриття Excel.
Конвертер JSON у XML
Конвертуйте JSON у XML і XML у JSON в обох напрямках із збереженням атрибутів та масивів. Повністю у вашому браузері — нічого не завантажується.
Конвертер YAML у JSON
Конвертуйте YAML у JSON і JSON у YAML в обох напрямках. Вставте в будь-якому форматі та миттєво отримайте конвертований результат — без завантаження на сервер.