Конвертер CSV → JSON / XML / YAML / HTML / SQL

Перетворюйте дані CSV (значення, розділені комами) у формат JSON, XML, YAML, HTML-таблицю або SQL (CREATE TABLE + INSERT). Підтримує кілька роздільників і власні параметри форматування.
Уся обробка відбувається локально у вашому браузері — ваші дані ніколи не надсилаються на жоден сервер.
Роздільник:
Вихід:
JSON: масив об'єктів із ключами з заголовків CSV. XML: кореневий елемент <root>, що обгортає елементи <row>. YAML: чиста послідовність відображень YAML. HTML: повна HTML-таблиця із заголовками та рядками даних. SQL: CREATE TABLE + пакетний INSERT; оберіть діалект, назву таблиці, визначення типів і обробку порожніх значень вище.
Порада: перший рядок вашого CSV завжди трактується як заголовки стовпців. Для файлів TSV оберіть роздільник «Табуляція».
CSV — значення, розділені комами (RFC 4180)

CSV — це звичайний текст: один рядок на запис, поля розділено роздільником. RFC 4180 — фактичний довідник щодо лапок: поле, що містить роздільник, лапку або розрив рядка, береться в подвійні лапки, а внутрішні лапки подвоюються (""). Варіанти TSV (табуляція) і з крапкою з комою існують, бо реальні дані містять коми, а локальні налаштування Excel відрізняються; вони несуть ту саму таблицю, змінюється лише роздільник.

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