CSV ↔ JSON átalakító
CSV (Excel) táblázat átalakítása JSON-ná és vissza, választható elválasztóval.
Köszönjük! Ez segít jobbá tenni az eszközöket.
Most nem sikerült elküldeni. Próbáld később.
A CSV ↔ JSON átalakító egy CSV-táblázatot, például Excel-exportot, JSON-ná alakít, és vissza, választható elválasztóval: pontosvessző, vessző vagy Tab. Az eredményt másolhatod vagy date.json, illetve date.csv fájlként letöltheted. Az adatok a böngészőben maradnak.
CSV → JSON
A táblázat első sora adja a mezőneveket, minden további sor egy objektum lesz. A számok számmá alakulnak, a tizedesvessző is elfogadott: a 12,5-ből 12.5 lesz. A 0-val kezdődő számsorok szövegként maradnak, így a telefonszámok és kódok eleji nullája nem vész el. Idézőjeles mezőben lehet elválasztó, sortörés és dupla idézőjel.
| CSV (; elválasztó) | JSON eredmény |
|---|---|
| nume;oras;invitati | fejléc, ebből lesznek a kulcsok |
| Ana;Toplița;120 | {"nume": "Ana", "oras": "Toplița", "invitati": 120} |
| cod;pret és 0745;12,5 | {"cod": "0745", "pret": 12.5} |
Legalább egy fejléc és egy adatsor kell.
JSON → CSV
Minden kulcsból oszlop lesz, akkor is, ha nem minden objektumban szerepel. Az elválasztót, idézőjelet vagy sortörést tartalmazó értékek idézőjelbe kerülnek, a beágyazott objektumok JSON-szövegként egy cellába. A letöltött fájl UTF-8 jelölést kap, hogy az Excel helyesen mutassa az ékezeteket.
Miért pontosvessző?
Romániában és Magyarországon a vessző tizedesjel, ezért a magyar vagy román beállítású Excel „;” jellel menti a CSV-t. Ha minden adat egy oszlopba kerül, rossz az elválasztó, próbáld a másikat. Az ezres elválasztós számok (1.234,56) szövegként maradnak. A kapott JSON-t a JSON formázóval ellenőrizheted.
Gyakori kérdések
Hogyan alakítok Excel-táblázatot JSON-ná?
Mentsd CSV-ként, nyisd meg Jegyzettömbbel, másold ide a tartalmát, válaszd a „;” elválasztót és a CSV → JSON irányt.
Miért rosszak az ékezetek, amikor Excelben megnyitom a CSV-t?
Az Excel rosszul tippeli a kódolást, ha nincs UTF-8 jelölés. Az innen letöltött fájlban van, ezért a letöltés gombot használd.
Mi lesz a 0-val kezdődő telefonszámokkal?
Szövegként maradnak, a nulla megmarad, például „0745123456”.
Frissítve:
Milyen eszköz hiányzik?
Írd meg, milyen kalkulátort vagy eszközt kerestél, de nem találtál. Minden javaslatot elolvasunk.