Převodník CSV → JSON / XML / YAML / HTML / SQL — bezplatný online nástroj
Převodník CSV → JSON / XML / YAML / HTML / SQL
Převádí data CSV (hodnoty oddělené čárkou) do formátu JSON, XML, YAML, tabulky HTML nebo SQL (CREATE TABLE + INSERT). Podporuje více oddělovačů a možnosti vlastního formátování. Veškeré zpracování probíhá lokálně ve vašem prohlížeči — vaše data se nikdy nenahrávají na žádný server.
Oddělovač:
Výstup:
SQL:
DialektTabulka
Vstup (CSV)
Output (JSON)
JSON: Pole objektů s klíči z hlaviček CSV. XML: Kořenový prvek <root> obalující prvky <row>. YAML: přehledná posloupnost mapování YAML. HTML: úplná tabulka HTML se záhlavími a datovými řádky. SQL:CREATE TABLE + dávkový INSERT; výše zvolte dialekt, název tabulky, detekci typů a způsob zpracování prázdných hodnot. Tip: První řádek CSV se vždy bere jako názvy sloupců. Pro soubory TSV zvolte oddělovač Tabulátor.
CSV — hodnoty oddělené čárkou (RFC 4180)
CSV je prostý text: jeden řádek na záznam, pole oddělená oddělovačem. Pravidla kvótování najdete v RFC 4180 — pole obsahující oddělovač, uvozovku nebo nový řádek se obalí do dvojitých uvozovek a vnitřní uvozovky se zdvojují (""). Varianty TSV (tabulátor) a se středníkem existují proto, že reálná data obsahují čárky a nastavení místního prostředí v Excelu se liší; obsahují stejnou tabulku, mění se pouze oddělovač.
Převod nejprve rozparsuje tabulku a poté ji sestaví v cílovém formátu — uvozovaná pole a vnořené oddělovače zůstanou zachovány.
📋 Výstupní formáty
JSON — standardní formát pro výměnu dat, pole objektů.
XML — hierarchický značkovací jazyk s prvky <root> a <row>.
YAML — přehledný formát čitelný pro člověka, vhodný pro konfigurační soubory.
HTML — hotová tabulka HTML se záhlavími.
SQL — příkazy CREATE TABLE + INSERT. Dialekt, název tabulky, detekce typů (INTEGER / DECIMAL / BOOLEAN / TEXT) a volby pro prázdné hodnoty.