← Vissza a funkciókhoz
Free

CSV ↔ JSON Converter

A CSV ↔ JSON Converter kezeli a teljes oda-vissza konverziót a két legelterjedtebb táblázatos formátum között. Az intelligens CSV elemző kezeli a vesszőt tartalmazó idézőjeles mezőket, az escapelt idézőjeleket, az egyéni elválasztókat és a záró sortöréseket. CSV→JSON irányban automatikusan felismeri a számokat, logikai értékeket és a null-t; JSON→CSV irányban tiszta CSV-t generál soronkénti kulcs-igazítással.

Az adatok mozgatása CSV és JSON között napi feladat — egy adatbázis-export behúzása egy JSON-t fogyasztó eszközbe, CSV generálása egy API válaszból táblázathoz, vagy adatok átalakítása egy új rendszerhez. A CSV ↔ JSON Converter mindkét irányt tisztán, a böngészőben végzi el. A CSV elemző kezeli a valós élet zavaros eseteit: a vesszőt tartalmazó mezőket (ha idézőjelben vannak), az escapelt idézőjeleket (RFC 4180 szerint megduplázva), a CRLF vagy LF sorvégeket, a záró üres sorokat, és a konfigurálható elválasztókat (tabulátorral elválasztott, pontosvesszővel elválasztott, cső, vagy bármi más). Az automatikus felismerés JSON irányba menve lép működésbe — az egész számnak látszó stringek számmá válnak, a „true”/„false”/„null” a típusos megfelelőjükké válik, a szóközök levágása pedig opcionális. JSON→CSV irányban az eszköz végigmegy az objektumtömbön, összegyűjt minden egyedi kulcsot a sorok között, majd generál egy CSV-t fejlécsorral és helyesen escapelt cellákkal. A cellákban lévő idézőjelek megduplázódnak, az elválasztót vagy sortörést tartalmazó cellák idézőjelbe kerülnek, a beágyazott objektumok/tömbök pedig JSON string cellákká szerializálódnak.

Élő előnézet
example.com
CSV ↔ JSON konvertáló ✓ 3 sor konvertálva
CSV → JSON JSON → CSV
Elválasztó: , ✓ Az első sor fejléc ✓ Automatikus szám-felismerés
CSV bemenet
name,age,city
Alice,30,NYC
Bob,25,LA
Carlos,42,Austin
JSON kimenet
[
  { "name": "Alice", "age": 30, "city": "NYC" },
  { "name": "Bob", "age": 25, "city": "LA" },
  { "name": "Carlos", "age": 42, "city": "Austin" }
]
Főbb jellemzők

Kétirányú konverzió

CSV → JSON és JSON → CSV. A Swap gomb azonnal megcseréli a bemenetet és kimenetet a körkörös ellenőrzéshez.

RFC 4180-kompatibilis CSV

Az elemző kezeli az idézőjeles mezőket, a beágyazott vesszőket, az escapelt idézőjeleket, a CRLF/LF sorvégeket — valós CSV-ken működik, nem csak egyszerű példákon.

Egyéni elválasztók

Változtassa meg az elválasztót vesszőről bármi másra — tabulátor (TSV-hez), pontosvessző (európai locale), cső, vagy bármilyen egyetlen karakter.

Automatikus típusfelismerés

A számok, logikai értékek és null típusos megfelelőikre kerülnek elemzésre a JSON kimenetben. Kapcsolja ki, ha mindent stringként szeretne.

Élő konverzió

A kimenet minden billentyűleütésre frissül — nincs szükség Convert gombra. Illessze be, és azonnal lássa az eredményt.

Hiányzó mezők kezelése

Ha a JSON objektumoknak eltérő kulcsaik vannak, a CSV fejléc tartalmazza az összes egyedi kulcsot, a hiányzó cellák pedig üresek maradnak — nincs adatvesztés.

Gyakori használati esetek

Adatbázis-export feldolgozás

Illesszen be egy CSV exportot az adatbázisából a konverterbe, kapjon egy JSON tömböt, amely készen áll egy NoSQL tárolóba vagy JSON-t fogyasztó API-ba való importáláshoz.

Táblázatkezelő integráció

Alakítson át egy API választ (JSON tömb) CSV-vé, közvetlen beillesztéshez Excelbe vagy Google Sheetsbe.

Adatok átalakítása

Futtassa át az adatokat oda-vissza az eszközön a formázás tisztításához — hasznos, ha eltérő idézőjelezéssel rendelkező forrásokból származó CSV-ket egyesít.

Lokalizációs fájl konverzió

Alakítson át CSV-alapú fordítási táblázatokat és JSON i18n fájlokat egymásba olyan eszközökhöz, mint a Chrome bővítmények vagy a React-intl.

API tesztelési fixtúrák

Generáljon JSON fixtúrákat CSV teszt adatokból (vagy fordítva) fejlesztői adatbázisok feltöltéséhez és integrációs tesztekhez.

Használati útmutató
1

Nyissa meg a CSV ↔ JSON eszközt

Kattintson a CSV/JSON ikonra a DevSuite Pro dokkban. Megnyílik egy panel iránykapcsolóval, opciókkal és két szövegmezővel.

2

Válassza ki az irányt

Válassza a CSV → JSON opciót táblázatos adatok elemzéséhez, vagy a JSON → CSV opciót egy objektumtömb sorokká lapításához.

3

Állítsa be az opciókat

Módosítsa az elválasztót, ha nem vessző, kapcsolja be a „First row is header” és „Auto-detect numbers” opciókat, hogy illeszkedjenek az adatai formájához.

4

Illessze be az adatokat

Illesszen be CSV-t vagy JSON-t a bemenetbe. A kimenet azonnal megjelenik jobb oldalt.

5

Másolja ki vagy töltse le

Kattintson a Copy Output gombra az eredmény kigyűjtéséhez. Használja a Swap ↔ gombot a megfordításhoz, és ellenőrizze, hogy az oda-vissza konverzió veszteségmentes.

Készen áll a kipróbálásra?

Telepítse ingyen a DevSuite Pro-t, és oldjon fel 64+ fejlesztői eszközt böngészőjéhez.

Hozzáadás a Chrome-hoz Hozzáadás az Edge-hez Hozzáadás a FireFoxhoz