CSV ↔ JSON Converter zvládá kompletní obousměrný převod mezi dvěma nejběžnějšími tabulkovými formáty. Chytrý CSV parser zvládá pole v uvozovkách obsahující čárky, escapované uvozovky, vlastní oddělovače i koncové nové řádky. Při převodu CSV→JSON automaticky rozpoznává čísla, booleovské hodnoty a null; při JSON→CSV generuje čisté CSV se zarovnáním klíčů pro každý řádek.
Přesouvání dat mezi CSV a JSON je denní úkol – ať už jde o načtení exportu z databáze do nástroje pracujícího s JSON, generování CSV pro tabulkový procesor z odpovědi API, nebo přeskupení dat pro nový systém. CSV ↔ JSON Converter zvládá čistě oba směry přímo v prohlížeči. CSV parser si poradí s reálným nepořádkem: pole obsahující čárky (pokud jsou v uvozovkách), escapované uvozovky (zdvojené ve stylu RFC 4180), konce řádků CRLF nebo LF, koncové prázdné řádky a konfigurovatelné oddělovače (tabulátor, středník, svislítko, cokoli). Automatická detekce se aktivuje při převodu do JSON – řetězce vypadající jako celá čísla se stanou čísly, "true"/"false"/"null" se stanou svými typovanými ekvivalenty, a ořezávání mezer je volitelné. Při JSON→CSV nástroj projde pole objektů a shromáždí všechny unikátní klíče napříč řádky, poté vygeneruje CSV s hlavičkovým řádkem a správně escapovanými buňkami. Uvozovky v buňkách se zdvojují, buňky obsahující oddělovače nebo nové řádky se obalí uvozovkami a vnořené objekty/pole se serializují jako řetězcové buňky ve formátu JSON.
CSV → JSON a JSON → CSV. Tlačítko Swap okamžitě prohodí vstup a výstup pro ověření obousměrného převodu.
Parser zvládá pole v uvozovkách, vložené čárky, escapované uvozovky, konce řádků CRLF/LF – funguje na reálném CSV, ne jen na jednoduchých příkladech.
Změňte oddělovač z čárky na cokoli – tabulátor (pro TSV), středník (evropská lokalizace), svislítko nebo libovolný jednotlivý znak.
Čísla, booleovské hodnoty a null se ve výstupu JSON parsují na své typované ekvivalenty. Lze vypnout, pokud chcete vše jako řetězce.
Výstup se aktualizuje při každém stisku klávesy – tlačítko Convert není potřeba. Vložte data a výsledek uvidíte okamžitě.
Když mají JSON objekty odlišné klíče, hlavička CSV obsahuje všechny unikátní klíče a chybějící buňky zůstanou prázdné – bez ztráty dat.
Vložte CSV export z vaší DB do konvertoru a získejte pole JSON připravené k importu do NoSQL úložiště nebo API pracujícího s JSON.
Převeďte odpověď API (pole JSON) na CSV pro přímé vložení do Excelu nebo Google Sheets.
Proveďte oboustranný převod přes nástroj pro vyčištění formátování – užitečné při slučování CSV souborů z různých zdrojů s nekonzistentním uvozováním.
Převádějte mezi překladovými tabulkami založenými na CSV a soubory i18n ve formátu JSON pro nástroje jako Chrome rozšíření nebo React-intl.
Generujte JSON fixture z testovacích dat CSV (nebo naopak) pro naplnění vývojových databází a integračních testů.
Klikněte na ikonu CSV/JSON v docku DevSuite Pro. Otevře se panel s přepínačem směru, možnostmi a dvěma textovými poli.
Vyberte CSV → JSON pro parsování tabulkových dat, nebo JSON → CSV pro zploštění pole objektů do řádků.
Upravte oddělovač, pokud to není čárka, přepněte "First row is header" a "Auto-detect numbers" podle tvaru vašich dat.
Vložte CSV nebo JSON do vstupu. Výstup se okamžitě vykreslí vpravo.
Klikněte na Copy Output pro zkopírování výsledku. Použijte Swap ↔ pro obrácení směru a ověření bezztrátovosti převodu.
Nainstalujte si DevSuite Pro zdarma a odemkněte 64+ vývojářských nástrojů pro svůj prohlížeč.