JSON Exceliks
Teisenda JSON-massiiv või pesastatud JSON Exceli .xlsx-failiks päisrea, veergude laiuste, külmutatud päise ja massiivi kohta ühe lehega. Töötab sinu brauseris.
Eelvaade
Kuidas JSON-i Exceliks teisendada
- Kleebi oma JSON väljale JSON-andmed või lohista
.json-fail lohistamisalale. Laadi näide näitab, millist andmetüüpi tööriist ootab. - Vaata Eelvaadet: see näitab veerge ja iga lehe esimest 100 rida nii, nagu need Excelis ilmuvad. Kui JSON-is on viga, annab teade selle rea ja veeru ning näitab vigast rida koos kursoriga probleemi all.
- Kohanda vajaduse korral jaotist Suvandid, seejärel klõpsa Laadi alla Exceli fail (.xlsx).
Faili ehitatakse sinu brauseris SheetJS-teegiga. Sinu JSON-i ei laadita kunagi üles, seega jäävad API vastused, sisemiste tööriistade eksport ja kliendiandmed sinu seadmesse.
Kuidas JSON-ist saavad read ja lehed
Tüüpiline sisend on objektide massiiv, näiteks [{"id": 1, "name": "Mari"}, …]: iga objektist saab rida ja igast võtmest veerg. Võtmed kogutakse kõigist objektidest nende esmakordse ilmumise järjekorras, seega kirjed, millel võti puudub, saavad lihtsalt tühja lahtri.
- Pesastatud objektid: valikuga Lamenda pesastatud objektid veergudeks (address.city) annab
{"address": {"city": "Tartu"}}veeruaddress.city, mis tahes sügavusel. Võta märge maha, et panna objekti JSON-tekst hoopis ühte lahtrisseaddress. - Kirjesisesed loendid: Üks lahter, komadega eraldatud (a, b) on kõige loetavam; Üks veerg kirje kohta (tags.0, tags.1) sobib parimini, kui tahad iga kirje järgi filtreerida; Üks lahter, JSON-tekstina säilitab täpse struktuuri. Objektide loendid kirjutatakse esimesel juhul JSON-tekstina.
- Mitu tabelit: valikuga Üks leht iga ülemise taseme massiivi kohta annab JSON-objekt nagu
{"customers": [...], "orders": [...]}tööraamatu lehtedega customers ja orders. Ümbrik nagu{"data": [...]}võetakse lahti. Lehtede nimed puhastatakse Exceli reeglite järgi: kuni 31 märki ja ükski märkidest\ / ? * [ ] :. - Massiivide massiivid, näiteks
[["a", 1], ["b", 2]], kirjutatakse sellisena, nagu need on, ilma päisreata.
Tüübid, kuupäevad ja Exceli piirangud
Arvud jäävad arvudeks, true ja false muutuvad Exceli tõeväärtusteks, null annab tühja lahtri ning tekst jääb tekstiks: märgiga = algavat sõnet ei muudeta kunagi valemiks. Valikuga Teisenda ISO-kuupäevad (2026-09-30) Exceli kuupäevadeks muutuvad sõned nagu 2026-09-30 või 2026-09-30T14:05:00Z päris kuupäevadeks, mida saab sorteerida ja filtreerida. Kellaaeg säilitatakse nii, nagu see on kirjutatud, ja ajavööndi nihe jäetakse ära. Üle 15-kohalised täisarvud, näiteks pikad ID-d, säilitatakse uutes brauserites tekstina, sest Excel salvestab ainult 15 olulist numbrit ja ümardaks neid.
Tööraamatul on päisrida, sisule sobitatud veergude laiused ning soovi korral Külmuta päisrida ja Lisa päisreale filtrinupud. Excel aktsepteerib lehe kohta kuni 1 048 576 rida ja 16 384 veergu ning lahtri kohta 32 767 märki: tööriist ütleb, kui sinu andmed ületavad neid piire, ja pikemad lahtrid lõigatakse.
Korduma kippuvad küsimused
Miks ma saan teate „Viga real 3, veerus 1“?
JSON ei ole selles kohas korrektne. Tavalised põhjused on viimase kirje järel olev lõpukoma, ühekordsed jutumärgid kahekordsete asemel või kommentaarid. Rida kuvatakse koos kursoriga probleemi all.
Kas saan teisendada sügavalt pesastatud JSON-i?
Jah. Lamendamine töötab mis tahes sügavusel ja loob punktiga veerunimed. Väga laiad tulemused võivad ületada Exceli 16 384 veeru piiri: vali üks lahter loendi kohta või võta lamendamisel märge maha.
Kuidas saada oma JSON-i iga jaotise kohta üks leht?
Pane iga tabel ülemise taseme võtmesse, mille väärtus on massiiv, ja jäta valik Üks leht iga ülemise taseme massiivi kohta märgituks.
Kas Excel tunneb mu kuupäevad ära?
ISO 8601 sõned teisendatakse, kui kuupäeva valik on märgitud. Muud vormingud, näiteks 09/30/2026, jäävad tekstiks.
Kas suurusel on piirang?
Lohistada saab kuni 50 MB suuruseid faile. Tegelik piir on sinu seadme mälu ning eelvaade näitab iga lehe ainult esimest 100 rida.
Seotud tööriistad
- JSON-i ja CSV teisendaja Teisenda JSON CSV-ks ja CSV tagasi JSON-iks oma brauseris. Pesastatud võtmed lamendatakse veergudeks, eraldajad tuvastatakse ja midagi ei laadita üles.
- Exceli ja CSV muundur Teisenda Exceli, XLS- või ODS-lehed CSV-ks (üks leht või kõik ZIP-ina) ja CSV-failid tagasi .xlsx-iks eraldaja, kodeeringu ja BOM-i valikutega. Brauseris.
- Exceli vaatur Ava .xlsx, .xls ja .ods arvutustabelid brauseris ilma Excelita. Vali leht, otsi selles ja ekspordi see CSV-ks. Privaatne: fail ei lahku sinu seadmest.
- JSON-i vormindaja ja valideerija Tasuta JSON-i vormindaja ja valideerija, mis kaunistab, minimeerib ja kontrollib JSON-i sinu brauseris ning teatab süntaksivead rea ja veeruga.