CSV na JSON
Preveď CSV dáta na JSON arrays. Header detection, custom delimitery, quoted fields a embedded newlines.
Zadaj vstup vyššie, aby si videl výsledok.
Vytvoril JXXR1 · ♥ Sponzorovať · ☕ Kúp mi kávu
Načo to slúži?
CSV je textový formát so stĺpcami oddelenými čiarkou (alebo bodkočiarkou, tabom…). JSON je hierarchický, ľahšie sa s ním pracuje programaticky. Tento nástroj zoberie CSV a vyplodí JSON array of objects — každý riadok sa stane objektom, hlavičkový riadok určuje názvy kľúčov.
Kedy to použiť
- Import dát z Excelu / Google Sheets do aplikácie, ktorá očakáva JSON.
- Príprava fixtures pre testy z tabuľkového exportu.
- Načítanie analytického exportu pre rýchle skriptové spracovanie.
Časté chyby
- Delimiter. „CSV" v Európe často znamená bodkočiarku, pretože desatinná čiarka koliduje s data oddeľovačom. Nastav správny delimiter.
- Quoted fields s čiarkou.
"Hello, world"je jedna bunka. Bez úvodzoviek by to boli dve. - Embedded newlines. Bunka s newline-om vnútri musí byť v úvodzovkách. Inak parser rozbije riadky.
- Header row. Bez hlavičky budú kľúče
col1, col2, ...— väčšinou chceš header row. - Trailing newline. Mnohé editory pridávajú prázdny riadok na koniec, čo môže vytvoriť prázdny objekt.