Hvorfor konvertere XLSX til JSON?
JSON er standardformatet for web-API'er og JavaScript-applikationer, så overførsel af regnearksdata til en webtjeneste eller frontend-app kræver normalt en JSON-fil. Udviklere bruger det også til at indlæse tabulære data i databaser eller konfigurationssystemer. Se .JSON for en fuld formatoversigt.
Sådan konverterer du XLSX til JSON
Kommandolinje - pandas CLI
Kræver pandas og openpyxl; kør python -c "import pandas as pd; pd.read_excel('data.xlsx').to_json('out.json', orient='records')".
Google Sheets + Apps Script FREE
Åbn din .xlsx i Google Sheets, og brug derefter Udvidelser > Apps Script til at køre et script, der eksporterer det aktive ark som JSON.
Om disse formater
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 →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 →Kvalitet & hvad man skal være opmærksom på
- Formler bevares ikke - kun den sidst beregnede celleværdi vises i JSON-outputtet.
- Kun det første ark eksporteres som standard; projektmapper med flere ark kræver eksplicit håndtering i kode.
- Datoer, celleformatering, diagrammer og pivottabeller overføres ikke til JSON.
Ofte stillede spørgsmål
Inkluderer JSON-filen alle ark i en projektmappe?
sheet_name=None til at læse alle ark og eksportere dem som et JSON-objekt med arknavnet som nøgle.Bevares formler i JSON-outputtet?
.xlsx XML direkte.Hvordan ser JSON-strukturen ud?
records-orienteringen bliver hver række til et JSON-objekt, og hele filen er et array: [{"Name":"Alice","Age":30},...]. Kolonneoverskrifter bliver til objektets nøgler.