Hvorfor konvertere JSON til XLSX?
JSON er et dataudvekslingsformat, der er velegnet til API'er og applikationer, men .xlsx lader brugere sortere, filtrere og opbygge pivottabeller fra de samme data ved hjælp af velkendte regnearksværktøjer. Deling af en XLSX fjerner behovet for, at modtageren har en JSON-fremviser eller et programmeringsmiljø.
Sådan konverterer du JSON til XLSX
Microsoft Excel EASIEST
Gå til Data > Hent data > Fra fil > Fra JSON, vælg din .json-fil, udvid dataene i Power Query-editoren, og klik på Luk og indlæs for at udfylde et regneark.
Python FREE
Installer pandas og openpyxl, og kør derefter pd.read_json('data.json').to_excel('data.xlsx', index=False) for flad JSON; brug pd.json_normalize() til indlejrede strukturer.
Om disse formater
En JSON-fil er en almindelig tekstdatafil i JavaScript Object Notation-format, der bruges af web-API'er, app-konfigurationer og dataeksporter. Enhver teksteditor kan åbne den - Notesblok i…
Åbn .JSON detaljer →En XLSX-fil er et Microsoft Excel-regneark gemt i Open XML-formatet, introduceret med Excel 2007 som erstatning for det ældre binære XLS-format. Du kan åbne den uden at købe Excel - Google…
Åbn .XLSX detaljer →Kvalitet & hvad man skal være opmærksom på
- Flad JSON (et array af simple objekter med alle nøgler på samme niveau) konverteres til en overskuelig tabel i ét trin; dybt indlejrede objekter eller arrays-i-arrays kræver manuel udvidelse i Power Query eller kode til fladgøring i Python.
- Power Querys JSON-importsti er fuldt tilgængelig på Windows; Excel til Mac har begrænset Power Query-understøttelse og tilbyder muligvis ikke den fulde JSON-importguide.
- Excel har en rækkebegrænsning på 1.048.576 rækker - store JSON-eksportfiler kan blive afkortet uden varsel; opdel filen først, hvis dit datasæt er større.
Ofte stillede spørgsmål
Fungerer Power Query i Excel til Mac?
Hvad hvis min JSON er dybt indlejret?
pd.json_normalize() til automatisk at fladgøre indlejrede nøgler til separate kolonner.