Konwerter CSV → JSON / XML / YAML / HTML / SQL — bezpłatne narzędzie online
Konwerter CSV → JSON / XML / YAML / HTML / SQL
Konwertuj dane CSV (wartości oddzielone przecinkami) do formatu JSON, XML, YAML, tabeli HTML lub SQL (CREATE TABLE + INSERT). Obsługuje wiele separatorów i opcje własnego formatowania. Całe przetwarzanie odbywa się lokalnie w przeglądarce — Dane nigdy nie są wysyłane na żaden serwer.
Separator:
Wynik:
SQL:
DialektTabela
Wejście (CSV)
Output (JSON)
JSON: tablica obiektów z kluczami z nagłówków CSV. XML: element główny <root> opakowujący elementy <row>. YAML: czysta sekwencja odwzorowań YAML. HTML: pełna tabela HTML z nagłówkami i wierszami danych. SQL:CREATE TABLE + zbiorcze INSERT; wybierz dialekt, nazwę tabeli, wykrywanie typów i obsługę pustych wartości powyżej. Wskazówka: pierwszy wiersz CSV jest zawsze traktowany jako nagłówki kolumn. W przypadku plików TSV wybierz separator Tabulator.
CSV — wartości oddzielone przecinkami (RFC 4180)
CSV to zwykły tekst: jeden wiersz na linię, pola rozdzielone separatorem. RFC 4180 to de facto zbiór reguł cytowania — pole zawierające separator, cudzysłów lub znak nowej linii jest zamknięte w podwójnych cudzysłowach, a wewnętrzne cudzysłowy są podwojone (""). Warianty TSV (tabulator) i średnikowe istnieją, bo prawdziwe dane zawierają przecinki, a ustawienia regionalne Excela się różnią; niosą tę samą tabelę, zmienia się tylko separator.
Konwersja najpierw analizuje tabelę, a potem buduje ją ponownie w formacie docelowym — pola w cudzysłowach i osadzone separatory zachowują się nienaruszone.
📋 Formaty wyjściowe
JSON — standardowy format wymiany danych, tablica obiektów.
XML — hierarchiczny znacznik z elementami <root> i <row>.
YAML — czysty, czytelny dla człowieka format, świetny do plików konfiguracyjnych.