JSON do CSV

API vrací JSON pole objektů; analytici chtějí CSV pro kontingenční tabulky Excel. Mapujte klíče JSON na sloupce a stahujte hodnoty oddělené čárkami — vnořená pole se mohou sloučit s tečkovou notací v závislosti na chování nástroje. Konverze je lokální.

Jak převést JSON na CSV

1. Vložit pole objektů JSON (nebo jeden objekt zabalený jako pole).
2. Náhled záhlaví sloupců z klíčů.
3. Upravte možnosti oddělovače nebo sloučení, pokud jsou k dispozici.
4. Stáhnout soubor .csv.

Příklady převodů

Export uživatele

[{"id":1,"name":"Ada","role":"admin"}] se změní na id,jméno,záhlaví role s jedním datovým řádkem.

Ukázka rozhraní Analytics API

Vytáhněte /events JSON z příkladu dokumentů, převeďte je na CSV pro kontrolu tabulky PM.

Sloučit vnořenou adresu

{"user":{"city":"Berlin"}} se může stát sloupcem user.city pro hromadnou korespondenci.

Když JSON to CSV pomáhá

• Když nevývojáři potřebují tabulkový přístup k datům API.
• Při importu do starších systémů akceptujících pouze CSV.
• Když rychlá ad-hoc analýza překonává psaní skriptů.

Pořadí sloupců

První klíče objektu často určují pořadí sloupců — nekonzistentní klíče v řádcích vytvářejí řídké sloupce. Nejprve normalizujte odpovědi API.

Časté dotazy

Pole polí?

Nástroje očekávají pole objektů pro záhlaví — nejprve převeďte tvar.

Vnořené objekty?

Může se zplošťovat s tečkovanými cestami nebo sdružovat dílčí objekty — zkontrolujte výstup.

Null a booleans?

Exportováno jako prázdné řetězce nebo řetězce true/false — Excel může typy vynucovat.

Kusovník UTF-8 pro Excel?

Některá národní prostředí Excelu potřebují kusovník — otevřete pomocí Import dat, pokud se diakritika přeruší.

Nahráno?

Ne — místní konverze.