CSV → JSON / XML / YAML / HTML / SQL-omvandlare — gratis onlineverktyg
CSV → JSON / XML / YAML / HTML / SQL-omvandlare
Konvertera CSV-data (kommaseparerade värden) till JSON, XML, YAML, HTML-tabell eller SQL (CREATE TABLE + INSERT). Stöder flera avgränsare och anpassade formateringsalternativ. All bearbetning sker lokalt i webbläsaren — data laddas aldrig upp till någon server.
Avgränsare:
Utdata:
SQL:
DialektTabell
Indata (CSV)
Output (JSON)
JSON: Array av objekt med nycklar från CSV-rubrikerna. XML: Rotelement <root> som omsluter <row>-element. YAML: Ren YAML-sekvens av mappningar. HTML: Komplett HTML-tabell med rubriker och datarader. SQL:CREATE TABLE + batchvis INSERT; välj dialekt, tabellnamn, typidentifiering och hantering av tomma värden ovan. Tips: Den första raden i CSV:n behandlas alltid som kolumnrubriker. För TSV-filer, välj tabbavgränsaren.
CSV — kommaseparerade värden (RFC 4180)
CSV är vanlig text: en rad per rad, fälten delade av en avgränsare. RFC 4180 är den de facto-regelboken för citering — ett fält som innehåller avgränsaren, ett citattecken eller ett radbrytningstecken omsluts av dubbla citattecken, och inre citattecken dubbleras (""). TSV (tabb) och semikolonvarianter finns eftersom verklig data innehåller kommatecken och Excels språkinställningar skiljer sig åt; de bär samma tabell, bara avgränsaren ändras.
Konverteringen tolkar först tabellen och bygger sedan upp den i målformatet — citerade fält och inbäddade avgränsare bevaras intakta.
📋 Utdataformat
JSON — standardformat för datautbyte, array av objekt.
XML — hierarkisk märkning med elementen <root> och <row>.
YAML — ren, lättläst format som passar bra för konfigurationsfiler.
HTML — färdig HTML-tabell med rubriker.
SQL — CREATE TABLE + INSERT-satser. Dialekt, tabellnamn, typidentifiering (INTEGER / DECIMAL / BOOLEAN / TEXT) och alternativ för tomma värden.