Hvorfor konvertere JSON til XLSX?
JSON er et format for datautveksling som er velegnet for API-er og applikasjoner, men .xlsx lar brukere sortere, filtrere og bygge pivottabeller fra de samme dataene ved hjelp av kjente regnearkverktøy. Ved å dele en XLSX slipper mottakeren å ha en JSON-viser eller et programmeringsmiljø.
Hvordan konvertere JSON til XLSX
Microsoft Excel EASIEST
Gå til Data > Hent data > Fra fil > Fra JSON, velg din .json-fil, utvid dataene i Power Query-editoren, og klikk på Lukk og last inn for å fylle et regneark.
Python FREE
Installer pandas og openpyxl, og kjør deretter pd.read_json('data.json').to_excel('data.xlsx', index=False) for flat JSON; bruk pd.json_normalize() for nøstede strukturer.
Om disse formatene
En JSON-fil er en datafil i rent tekstformat basert på JavaScript Object Notation, brukt av web-API-er, app-konfigurasjoner og dataeksport. Alle tekstredigeringsprogrammer kan åpne den -…
Åpne .JSON-detaljer →En XLSX-fil er et Microsoft Excel-regneark lagret i Open XML-formatet, introdusert med Excel 2007 som erstatning for det eldre binære XLS-formatet. Du kan åpne den uten å kjøpe Excel -…
Åpne .XLSX-detaljer →Kvalitet og hva du bør passe på
- Flat JSON (en matrise med enkle objekter der alle nøkler er på samme nivå) konverteres til en ryddig tabell i ett trinn; dypt nøstede objekter eller matriser-i-matriser trenger manuell utvidelse i Power Query eller kode for utflating i Python.
- Power Querys importbane for JSON er fullt tilgjengelig i Windows; Excel for Mac har begrenset støtte for Power Query og tilbyr kanskje ikke den fullstendige veiviseren for JSON-import.
- Excel har en grense på 1 048 576 rader - store JSON-eksporter kan bli avkortet uten varsel; del opp filen først hvis datasettet ditt er større.
Ofte stilte spørsmål
Fungerer Power Query i Excel for Mac?
Hva om min JSON er dypt nøstet?
pd.json_normalize() for å flate ut nøstede nøkler til separate kolonner automatisk.