Összes eszköz

JSON-ból CSV

Az API-k JSON objektumtömböket adnak vissza; az elemzők CSV-t szeretnének az Excel kimutatástábláihoz. A JSON-kulcsok hozzárendelése az oszlopokhoz, és a vesszővel elválasztott értékek letöltése — a beágyazott mezők az eszköz viselkedésétől függően pontjelöléssel laposodhatnak. A konverzió helyi.
Bemenet
Kimenet
name,age Ada,36 Alan,41

A JSON konvertálása CSV-vé

1. Objektumok JSON-tömbjének beillesztése (vagy egyetlen objektum tömbként csomagolva).
2. A kulcsok oszlopfejléceinek előnézete.
3. Módosítsa az opciókat, ha elérhető.
4. Töltsd le a .csv fájlt.

Konverziós példák

Felhasználó exportálása

[{"id":1,"name":"Ada","role":"admin"}] id,name,role fejléc lesz egy adatsorral.

Analytics API minta

Húzza le az /events JSON fájlt a dokumentumok példájából, konvertálja CSV-fájlba a PM-táblázatok áttekintéséhez.

A beágyazott cím egyesítés

A {"user":{"city":"Berlin"}} a körlevél-összevonáshoz user.city oszlop lehet.

Mikor használd ezt az eszközt

Amikor a nem fejlesztőknek táblázatos hozzáférésre van szükségük az API-adatokhoz.
Ha csak CSV-t elfogadó régi rendszerekbe importál.
Amikor a gyors ad-hoc elemzés felülmúlja a szkriptek írását.

Mikor válassz mást

Ha a JSON mélyen beágyazott gráfok — a relációs exportáláshoz egyéni kódra van szükség.
Amikor a CSV RFC 4180-ban a vesszők elhagyása a mezőkben hatalmas léptékben bonyolult.
Ha élő közvetítés szükséges ETL-re, használjon megfelelő csővezeték-eszközöket.

Oszlopok rendezése

Az első objektumkulcsok gyakran határozzák meg az oszlopok sorrendjét — a sorok közötti inkonzisztens kulcsok ritka oszlopokat eredményeznek. Először normalizálja az API-válaszokat.

Excel dátum buktatói

ISO dátumkarakterláncok importálása szövegként a konvertálásig — az oszlop formátumának beállítása a megnyitás után.

Adatvédelem

PII a JSON-ban - kerülje a felhőre konvertált GDP-t a helyi exportnál kiíratja.

Gyakori kérdések

> tömbök?

Az eszközök objektumok tömbjét várják a fejlécekhez — először alakítsa át az alakzatot.

Beágyazott objektumok?

Egyesítheti a pontútvonalakat, vagy felkarcolhatja az alobjektumokat — ellenőrizd a kimenetet.

Null és logikai értékek?

Üres vagy igaz/hamis karakterláncként exportálva — az Excel kikényszerítheti a típusokat.

UTF-8 BOM az Excelhez?

Egyes Excel területi beállításokhoz BOM-ra van szükség — adatok importálásával nyitható meg, ha az ékezetek megszakadnak.

Feltöltötte?

Nem — helyi konverzió.

Visszafordítja a CSV-t JSON-ra?

Használd a csvToJson eszközt.