Alakítsa át a JSON-t CSV-re: értékek és adattípusok
Az átalakításhoz objektumokból álló tömb szükséges. Döntse el, hogy a beágyazott objektumok külön oszlopokba kerüljenek, vagy JSON-karakterláncként maradjanak a cellákban. A táblázat olvasása ettől függ.

Hogyan kell használni ezt az eszközt
- Válasszon fájlokat JSON formátumban. Fájlok maximális száma kötegenként: 1.
- Tekintse át a Beágyazott JSON-objektumok simítása-t, majd kezdje el a feldolgozást.
- Töltse le a CSV eredményt, és ellenőrizze annak tartalmát és minőségét.
Válassza ki a megfelelő beállításokat
Kapcsolja be a lapítást, hogy a beágyazott objektumok tulajdonságai pontokkal összekapcsolt fejlécekké váljanak. A tömbök nem bomlanak több sorra; az egyes elemek elemzéséhez külön ellenőrizze ezeket a cellákat.
- Támogatott bemenet
- JSON
- Kimenet
- CSV
- Elérhető beállítások
- Beágyazott JSON-objektumok simítása
Mielőtt elkezdi
Tisztázza a bemeneti adatok jelentését
Átalakítás előtt állapítsa meg, mit jelöl egy sor vagy érték, és őrizzen forrásmásolatot. Táblázatban a fejléceket, elválasztókat és kódolást, strukturált fájlban a szükséges objektumokat vagy tömböket nézze át. A táblázatkezelő megjelenítése önmagában nem határozza meg az azonosítók, dátumok és összegek jelentését.
A rendelkezésre álló illesztési oszlopokat, típusszabályokat és kimeneti mezőket a célrendszerhez válassza. Próbáljon üres értéket, ismétlődést és írásjelet tartalmazó mintát. Címkénél, diagramnál és személyre szabott dokumentumnál ellenőrizze a forrásoszlopokat, egységeket és szövegeket.
Előre jelöljön ki ellenőrzéseket: változatlanul megőrzendő azonosítót, ismert jelentésű értéket és várt rekordkapcsolatot. Típus- vagy illesztési szabálynál különítse el a forrásértéket a megjelenítésétől. Kétértelmű dátumot és eltérően írt kulcsot próbáljon ki az általános szabály előtt. A szabályokat és célkövetelményeket őrizze a kimenettel, hogy a különbség a bemenethez, értelmezéshez vagy átalakításhoz legyen köthető.
Ellenőrizze az értékeket és kivételeket
A kimenetet a célprogram beállításaival nyissa meg vagy importálja. Hasonlítsa össze a fejléceket, rekordszámot és mintavételes értékeket. Összesítés, szétválasztás vagy duplikátumok törlése szándékosan változtathatja a sorok számát; az okot ellenőrizze, ne minden művelettől azonos darabszámot várjon.
Folytatás előtt olvassa el a kivétel- vagy ellenőrzési jelentést. Elcsúszott oszlop, hibás karakter vagy hiányzó kulcs esetén az elválasztót, kódolást és pontos fejlécnevet nézze meg először. A kódolás nem titkosítás, a formázás nem igazolja a jelentést. Nyomtatott kódot és címkét a teljes sorozat előtt próbáljon ki.
Példa bemenetre és kimenetre
JSON objektum sorozata → fej- és sarok CSVPéldák írják le a munkafolyamatot. Az eredmények a forrásfájltól és a beállításoktól függenek.
Mentés előtt ellenőrizze az eredményt
Ha az objektumok eltérő tulajdonságokkal rendelkeznek, ellenőrizze, hogy a CSV fejlécek tartalmazzák-e az összes szükséges mezőt. Hasonlítsa össze az üres helyeket, a tömbértékeket és a kezdő nulla azonosítókat, miután importálta a fájlt egy táblázatba.
Ha az eredmény eltér a várttól
Egyetlen legfelső szintű objektum vagy csupasz számokból álló tömb nem alkalmas erre az átalakításra. Az adatok exportálása előtt oldja meg a meglévő pontozott kulcsok és az összelapított tulajdonságnevek ütközését.
Használati korlátok
- A JSON objektumokat, tömböket, karakterláncokat, számokat, igazságértékeket és nullát jelöl. A tulajdonságnevek kettős idézőjelek között szerepelnek. Használjon formázást az ellenőrzéshez és CSV-t a megfelelő táblaszerkezetekhez.
- A JSON nem enged megjegyzéseket vagy záró vesszőket. Az elemzésre a JavaScript numerikus pontossági korlátai vonatkoznak.
- Ellenőrizze a karakterkódolást, az elválasztókat és az oszlopneveket. A nagy számok elveszíthetik a JavaScript pontosságát; A CSV nem őriz meg minden típust és beágyazott struktúrát.
Folytassa a kapcsolódó eszközökkel
Ez az útmutató a böngészőben használható, nyilvánosan elérhető eszközt ismerteti. Őrizze meg az eredeti másolatát, és megosztás előtt ellenőrizze az eredményt.
Ez a fordítás szoftveres segítséggel készült. Elolvashatja az angol verziót is. Olvass angolul