JSON uz Excel pārveidotājs
Pārveidojiet JSON masīvu vai ligzdotu JSON par Excel .xlsx failu ar virsraksta rindu, nofiksētu virsrakstu un vienu lapu katram masīvam. Pārlūkprogrammā.
Priekšskatījums
Kā pārveidot JSON par Excel
- Ielīmējiet JSON laukā JSON dati vai nometiet
.jsonfailu norādītajā zonā. Ielādēt piemēru parāda datu veidu, ko rīks gaida. - Apskatiet Priekšskatījums: tas parāda kolonnas un katras lapas pirmās 100 rindas tādas, kādas tās parādīsies Excel. Ja JSON ir kļūda, ziņojums norāda tās rindu un kolonnu un parāda kļūdaino rindu ar kursoru zem problēmas.
- Vajadzības gadījumā pielāgojiet Opcijas, pēc tam noklikšķiniet uz Lejupielādēt Excel failu (.xlsx).
Fails tiek veidots jūsu pārlūkprogrammā ar bibliotēku SheetJS. Jūsu JSON nekad netiek augšupielādēts, tāpēc API atbildes, iekšējo rīku eksports vai klientu dati paliek jūsu ierīcē.
Kā JSON kļūst par rindām un lapām
Tipiska ievade ir objektu masīvs, piemēram, [{"id": 1, "name": "Ana"}, …]: katrs objekts kļūst par rindu un katra atslēga par kolonnu. Atslēgas tiek savāktas no katra objekta secībā, kādā tās pirmoreiz parādās, tāpēc ierakstiem, kuriem atslēgas trūkst, vienkārši rodas tukša šūna.
- Ligzdoti objekti: ar Izplest ligzdotos objektus kolonnās (address.city)
{"address": {"city": "Laval"}}dod kolonnuaddress.city, jebkurā dziļumā. Atceliet atzīmi, lai objekta JSON teksts tiktu ievietots vienāaddressšūnā. - Saraksti ieraksta iekšienē: Viena šūna, atdalīta ar komatiem (a, b) ir vieglāk lasāma; Viena kolonna katram vienumam (tags.0, tags.1) ir vislabākā, ja vēlaties filtrēt pēc katra vienuma; Viena šūna kā JSON teksts saglabā precīzu struktūru. Objektu saraksti pirmajā gadījumā tiek rakstīti kā JSON teksts.
- Vairākas tabulas: ar Viena lapa katram augšējā līmeņa masīvam JSON objekts, piemēram,
{"customers": [...], "orders": [...]}, dod darbgrāmatu ar lapu customers un lapu orders. Apvalks, piemēram,{"data": [...]}, tiek atvērts. Lapu nosaukumi tiek sakārtoti pēc Excel noteikumiem: ne vairāk kā 31 rakstzīme un neviena no\ / ? * [ ] :. - Masīvu masīvi, piemēram,
[["a", 1], ["b", 2]], tiek rakstīti tādi, kādi tie ir, bez virsraksta rindas.
Veidi, datumi un Excel ierobežojumi
Skaitļi paliek skaitļi, true un false kļūst par Excel loģiskajām vērtībām, null dod tukšu šūnu, un teksts paliek teksts: virkne, kas sākas ar =, nekad netiek pārvērsta formulā. Ar Pārvērst ISO datumus (2026-09-30) par Excel datumiem virknes, piemēram, 2026-09-30 vai 2026-09-30T14:05:00Z, kļūst par īstiem datumiem, ko var kārtot un filtrēt; laiks tiek saglabāts kā rakstīts, bet laika joslas nobīde tiek atmesta. Veseli skaitļi ar vairāk nekā 15 cipariem, piemēram, gari identifikatori, jaunākajās pārlūkprogrammās tiek saglabāti kā teksts, jo Excel glabā tikai 15 nozīmīgus ciparus un tos noapaļotu.
Darbgrāmatai ir virsraksta rinda, kolonnu platumi, pielāgoti saturam, un pēc izvēles Nofiksēt virsraksta rindu un Pievienot filtru pogas virsraksta rindai. Excel pieņem ne vairāk kā 1 048 576 rindas un 16 384 kolonnas lapā un 32 767 rakstzīmes šūnā: rīks paziņo, ja jūsu dati pārsniedz šos ierobežojumus, un garākās šūnas tiek apgrieztas.
Konfidencialitāte
JSON tiek nolasīts un pārveidots jūsu pārlūkprogrammā, jūsu ierīcē. Jūsu faili paliek jūsu ierīcē: tie netiek augšupielādēti.
Biežāk uzdotie jautājumi
Kāpēc es saņemu „Kļūda 3. rindā, 1. kolonnā”?
JSON šajā vietā nav derīgs. Biežākie cēloņi ir komats aiz pēdējā vienuma, vienpēdiņas dubultpēdiņu vietā vai komentāri. Rinda tiek parādīta ar kursoru zem problēmas.
Vai var pārveidot ļoti dziļi ligzdotu JSON?
Jā. Izplešana darbojas jebkurā dziļumā un rada kolonnu nosaukumus ar punktiem. Ļoti plaši rezultāti var sasniegt Excel 16 384 kolonnu ierobežojumu: izvēlieties vienu šūnu katram sarakstam vai atceliet izplešanu.
Kā iegūt vienu lapu katrai JSON sadaļai?
Ievietojiet katru tabulu augšējā līmeņa atslēgā, kuras vērtība ir masīvs, un atstājiet atzīmētu Viena lapa katram augšējā līmeņa masīvam.
Vai Excel atpazīs manus datumus?
ISO 8601 virknes tiek pārveidotas, kad datuma opcija ir atzīmēta. Citi formāti, piemēram, 09/30/2026, paliek teksts.
Vai ir izmēra ierobežojums?
Var nomest failus līdz 50 MB. Patiesais ierobežojums ir jūsu ierīces atmiņa, un priekšskatījums parāda tikai katras lapas pirmās 100 rindas.
Saistītie rīki
- JSON uz CSV pārveidotājs Konvertējiet JSON uz CSV un CSV uz JSON pārlūkprogrammā. Ligzdotās atslēgas tiek izlīdzinātas kolonnās, atdalītāji tiek noteikti, nekas netiek augšupielādēts.
- Excel uz CSV pārveidotājs Pārveidojiet Excel, XLS vai ODS lapas par CSV (vienu vai visas ZIP) un CSV atpakaļ par .xlsx, ar atdalītāja, kodējuma un BOM opcijām. Pārlūkprogrammā.
- Excel skatītājs Atveriet .xlsx, .xls un .ods izklājlapas pārlūkprogrammā bez Excel. Izvēlieties lapu, meklējiet tajā un eksportējiet uz CSV. Fails neatstāj jūsu ierīci.
- JSON formatētājs un validators Bezmaksas JSON formatētājs un validators, kas sakārto, minimizē un pārbauda JSON jūsu pārlūkprogrammā, norādot sintakses kļūdas rindu un kolonnu.