Prevodník CSV → JSON / XML / YAML / HTML / SQL — bezplatný online nástroj
CSV → JSON / XML / YAML / HTML / SQL prevodník
Prevádza údaje CSV (hodnoty oddelené čiarkami) do formátu JSON, XML, YAML, tabuľky HTML alebo SQL (CREATE TABLE + INSERT). Podporuje viaceré oddeľovače a voliteľné formátovanie. Všetko spracovanie prebieha lokálne v prehliadači — dáta sa nikdy nenahrávajú na žiadny server.
Oddeľovač:
Výstup:
SQL:
DialektTabuľka
Vstup (CSV)
Output (JSON)
JSON: pole objektov s kľúčmi z hlavičiek CSV. XML: koreňový prvok <root> obaľuje prvky <row>. YAML: čistá sekvencia mapovaní v YAML. HTML: úplná tabuľka HTML s hlavičkami a dátovými riadkami. SQL:CREATE TABLE + dávkové INSERT; dialekt, názov tabuľky, zisťovanie typov a spracovanie prázdnych hodnôt sa zvolia vyššie. Tip: Prvý riadok CSV sa vždy berie ako hlavičky stĺpcov. Pri súboroch TSV zvolí sa oddeľovač Tabulátor.
CSV — hodnoty oddelené čiarkami (RFC 4180)
CSV je čistý text: jeden riadok na záznam, polia oddelené oddeľovačom. RFC 4180 je de facto pravidlo úvodzoviek — pole obsahujúce oddeľovač, úvodzovku alebo nový riadok sa obalí dvojitými úvodzovkami a vnútorné úvodzovky sa zdvojujú (""). Existujú varianty TSV (tabulátor) a s bodkočiarkou, pretože reálne dáta obsahujú čiarky a nastavenia miestnosti v Exceli sa líšia; prenášajú tú istú tabuľku, mení sa iba oddeľovač.
Prevod najprv analyzuje tabuľku a potom ju znova zostaví v cieľovom formáte — úvodzovkované polia a vnorené oddeľovače zostanú nedotknuté.
📋 Výstupné formáty
JSON — štandardný formát výmeny údajov, pole objektov.
XML — hierarchické značkovanie s prvkami <root> a <row>.
YAML — čistý, ľahko čitateľný formát vhodný na konfiguračné súbory.
HTML — hotová tabuľka HTML s hlavičkami.
SQL — príkazy CREATE TABLE + INSERT. Dialekt, názov tabuľky, zisťovanie typov (INTEGER / DECIMAL / BOOLEAN / TEXT) a voľby prázdnych hodnôt.