CSV konvertálása JSON-ba
Alakítsd a táblázatot JSON-ná egy alkalmazáshoz, API-hoz, weboldal-generáláshoz vagy automatizáló eszközhöz. A fejlécsorból tulajdonságnevek lesznek, az értékek automatikusan típust kaphatnak, és választhatsz objektumtömb vagy egyszerű rács között. Excel fájlokkal is működik. Semmi nem töltődik fel.
Húzd ide a fájlokat vagy kattints a tallózáshoz
Eredmények
Hogyan konvertálj CSV-t JSON-ba
- Húzz be egy CSV, TSV vagy Excel fájlt.
- Válassz objektumtömböt (a kulcsok a fejlécsorból jönnek) vagy tömbök tömbjét.
- Döntsd el, hogy a számok, a logikai értékek és az üres mezők JSON típusokká alakuljanak-e.
- Indítsd el, és töltsd le a .json fájlt tagolt vagy tömör formában.
Miért érdemes táblázatot JSON-ná alakítani
A JSON a web formátuma. Az API-k ezt adják vissza, a JavaScript közvetlenül olvassa, a kód nélküli eszközök és az automatizálási platformok ezt várják, a konfigurációs fájlok, a kiinduló adatok és a tesztadatok pedig szinte mindig ebben készülnek. Az adatok viszont általában táblázatban kezdik az életüket, mert ott szerkesztik őket legszívesebben az emberek. Ez az eszköz összeköti a kettőt: bemegy egy CSV vagy Excel fájl, kijön egy tiszta JSON fájl, amelyben az oszlopfejlécekből lesznek a tulajdonságnevek.
Két kimeneti forma
Az objektumok tömbje az, amit szinte mindenki szeretne. Az első sor a fejléc, és minden további sorból egy objektum lesz ezekkel a kulcsokkal:
[
{ "name": "Ada", "email": "ada@example.com", "plan": "pro" },
{ "name": "Grace", "email": "grace@example.com", "plan": "free" }
]
A tömbök tömbje megtartja a nyers rácsot a fejlécsorral együtt, kulcsok nélkül. Kisebb, és akkor ez a jó választás, ha a fejlécsor nem tiszta, ha számít az oszlopok sorrendje, vagy ha a feldolgozó táblázatot vár rekordok helyett.
Számok, logikai értékek és üres cellák
Ha a típusátalakítás be van kapcsolva, a számnak tűnő értékekből JSON számok, a „true” és „false” értékekből logikai értékek, az üres cellákból pedig null lesz. Ha ki van kapcsolva, minden érték szöveg marad, pontosan úgy, ahogy a táblázatban szerepelt. Kapcsold ki, ha olyan azonosítóid vannak, amelyek számnak tűnnek, de meg kell őrizniük a kezdő nullákat, például irányítószámok, termékkódok és telefonszámok.
Fejlécsorok és tiszta kulcsok
A tulajdonságnevek pontosan úgy kerülnek át a fejlécsorból, ahogy ott le vannak írva. A szóközt vagy írásjelet tartalmazó fejlécek, mint a „First name” vagy a „Price (USD)”, érvényes JSON kulcsok, de kódban kényelmetlenek. Ha rendezett kulcsokat szeretnél, például first_name és price_usd, konvertálás előtt nevezd át az oszlopokat a táblázatban. Az ismétlődő fejlécek számutótagot kapnak, így egyetlen adat sem vész el.
Excel bemenet
Közvetlenül behúzhatsz .xlsx vagy .xls fájlt is; ilyenkor az első munkalapot használja. A dátumok ISO szövegként (2026-03-14) kerülnek kiírásra az Excel belső sorszámai helyett, a képletek helyére pedig az értékük kerül.
Gyakori felhasználás
- Egy adatbázis vagy prototípus feltöltése valós adatokkal egy táblázatból.
- Termékek, helyszínek vagy csapattagok listájának betáplálása egy weboldal építésébe.
- Adatok átadása olyan automatizálási eszközöknek, mint a Make, az n8n vagy a Zapier, amelyek JSON-t várnak.
- Tesztadatok készítése valós exportból.
- Egy referenciatáblázat átalakítása mobilalkalmazáshoz.
A formázott kimenet könnyen olvasható és összehasonlítható; a tömörített kimenet kisebb, így szállításhoz jobb. Mindkettő a böngésződben készül, így a táblázat soha nem kerül feltöltésre.
Gyakran ismételt kérdések
Feltöltődnek az adataim?
Nem. A konvertálás a böngésződben történik, és a fájl az eszközödön marad.
Hogyan dől el, mik lesznek a kulcsok?
A fejlécsorból, pontosan úgy, ahogy le vannak írva. Az ismétlődő fejlécek számutótagot kapnak. Ha rendezettebb kulcsokat szeretnél, előbb nevezd át az oszlopokat a táblázatban.
Megmaradnak az irányítószámok és telefonszámok vezető nullái?
Kapcsold ki a típuskonvertálást, és minden érték szöveg marad. Ha bekapcsolod, a számnak tűnő értékek JSON számok lesznek.
Működik Excel munkafüzetekkel?
Igen. Húzz be egy .xlsx vagy .xls fájlt, és az első munkalap konvertálódik. A dátumok ISO szövegként íródnak ki.
A fájljaid soha nem hagyják el az eszközödet
A Squishly Tools minden eszköze 100% ingyenes, és teljes egészében a böngésződben fut. A képeidet és dokumentumaidat a saját számítógéped dolgozza fel, és soha nem kerülnek fel szerverre. Nincs fiók, nincs vízjel, és nincs apró betűs rész.