JSON til Excel
Gjør en liste med JSON-poster rett om til en XLSX-arbeidsbok.
- Kjører i nettleseren din — ingenting du skriver inn, lastes opp
- Ingen registrering, ingen kvoter, gratis å bruke så ofte du vil
Slik fungerer det
API-svar kommer som JSON, og de som trenger å lese dem, vil ha et regneark. Å konvertere via CSV fungerer, men mister typer og åpner for Excels importgjetting; å skrive en ekte XLSX unngår begge deler.
Hvilken form den forventer
En matrise av objekter, som er det et listeendepunkt returnerer. Nøklene på tvers av postene blir kolonnene. Et enkelt objekt behandles som et ark med én rad.
Hvorfor ikke gå via CSV
Excel gjetter typer når du importerer CSV, og det er slik lange identifikatorer blir til vitenskapelig notasjon og koder som 1-2 blir til datoer. Når XLSX skrives direkte, legges tall inn som tall og tekst som tekst, så ingenting blir stille tolket på nytt.
Nøstede verdier
En verdi som selv er et objekt eller en matrise, skrives inn i cellen som JSON-tekst, fordi en celle rommer én verdi og ikke kan inneholde en struktur. Flat ut dataene først hvis disse feltene er viktige.
Den andre veien
Verktøyet Excel til JSON konverterer tilbake, og verktøyet Excel til CSV finnes hvis det du egentlig trenger, er en ren teksttabell.
JSON til Excel – spørsmål
Hvilken JSON godtar den?
En matrise av objekter, eller ett enkelt objekt. Nøklene blir kolonner.
Hvorfor er dette bedre enn å konvertere til CSV?
Excel gjetter typer når du importerer CSV, og ødelegger lange tall og koder. XLSX lagrer typene direkte.
Hva skjer med nøstede objekter?
De skrives inn i cellen som JSON-tekst, siden en celle ikke kan inneholde en struktur.
Lastes dataene mine opp?
Nei. Arbeidsboken bygges i nettleseren din.