CSV ↔ JSON konvertor zvláda kompletnú obojsmernú konverziu medzi dvoma najbežnejšími tabuľkovými formátmi. Inteligentný CSV parser zvláda polia v úvodzovkách s čiarkami, escapované úvodzovky, vlastné oddeľovače aj koncové nové riadky. Pri konverzii CSV→JSON automaticky rozpoznáva čísla, boolean hodnoty a null; pri JSON→CSV generuje čistý CSV so zarovnaním kľúčov v jednotlivých riadkoch.
Presúvanie údajov medzi CSV a JSON je bežná denná úloha — načítanie exportu z databázy do nástroja spracúvajúceho JSON, generovanie CSV pre tabuľkový procesor z odpovede API, alebo pretváranie údajov pre nový systém. CSV ↔ JSON konvertor zvláda oba smery čisto priamo v prehliadači. CSV parser zvláda reálne neusporiadané dáta: polia obsahujúce čiarky (ak sú v úvodzovkách), escapované úvodzovky (zdvojené v štýle RFC 4180), CRLF alebo LF ukončenia riadkov, koncové prázdne riadky a nastaviteľné oddeľovače (tabulátorom, bodkočiarkou, zvislou čiarou, čokoľvek). Automatické rozpoznávanie sa aktivuje pri konverzii do JSON — reťazce, ktoré vyzerajú ako celé čísla, sa stanú číslami, „true“/„false“/„null“ sa stanú svojimi typovanými ekvivalentmi a orezávanie medzier je voliteľné. Pri konverzii JSON→CSV nástroj prejde pole objektov a zozbiera každý unikátny kľúč naprieč riadkami, potom vygeneruje CSV s hlavičkovým riadkom a správne escapovanými bunkami. Úvodzovky v bunkách sa zdvojujú, bunky obsahujúce oddeľovače alebo nové riadky sa obalia do úvodzoviek a vnorené objekty/polia sa serializujú ako reťazcové bunky JSON.
CSV → JSON aj JSON → CSV. Tlačidlo Prehodiť okamžite vymení vstup a výstup pre overenie obojsmernej konverzie.
Parser zvláda polia v úvodzovkách, vložené čiarky, escapované úvodzovky, ukončenia riadkov CRLF/LF — funguje na reálnych CSV, nielen na ukážkových príkladoch.
Zmeňte oddeľovač z čiarky na čokoľvek iné — tabulátor (pre TSV), bodkočiarku (európska lokalizácia), zvislú čiaru alebo akýkoľvek jeden znak.
Čísla, boolean hodnoty a null sa vo výstupe JSON parsujú na svoje typované ekvivalenty. Vypnite, ak chcete všetko ako reťazce.
Výstup sa aktualizuje pri každom stlačení klávesy — nie je potrebné tlačidlo Konvertovať. Vložte a výsledky uvidíte okamžite.
Keď majú objekty JSON rôzne kľúče, hlavička CSV obsahuje všetky unikátne kľúče a chýbajúce bunky sú prázdne — žiadna strata dát.
Vložte CSV export z vašej databázy do konvertora a získajte pole JSON pripravené na import do NoSQL úložiska alebo API spracúvajúceho JSON.
Konvertujte odpoveď API (pole JSON) na CSV na priame vloženie do Excelu alebo Google Sheets.
Prejdite obojsmerne cez nástroj na vyčistenie formátovania — užitočné pri zlučovaní CSV z rôznych zdrojov s nekonzistentným uvádzaním do úvodzoviek.
Transformujte medzi prekladovými tabuľkami založenými na CSV a súbormi i18n vo formáte JSON pre nástroje ako Chrome rozšírenia alebo React-intl.
Generujte JSON fixtures z testovacích CSV dát (alebo naopak) na naplnenie vývojových databáz a integračných testov.
Kliknite na ikonu CSV/JSON v doku DevSuite Pro. Otvorí sa panel s prepínačom smeru, možnosťami a dvoma textovými poľami.
Zvoľte CSV → JSON na parsovanie tabuľkových dát, alebo JSON → CSV na sploštenie poľa objektov do riadkov.
Upravte oddeľovač, ak nie je čiarka, zapnite „Prvý riadok je hlavička“ a „Automaticky rozpoznať čísla“ podľa tvaru vašich dát.
Vložte CSV alebo JSON do vstupu. Výstup sa okamžite vykreslí napravo.
Kliknite na Kopírovať výstup a získajte výsledok. Použite Prehodiť ↔ na obrátenie smeru a overenie, že obojsmerná konverzia je bezstratová.
Nainštalujte si DevSuite Pro zadarmo a odomknite viac ako 64 vývojárskych nástools pre váš prehliadač.