Konvertitur minn Excel għal JSON

Ikkonverti Excel għal JSON online — b'xejn, istantanjament u privatament. Il-fajl tiegħek jiġi pproċessat fil-brawżer tiegħek, qatt ma jiġi mtella'.

Riżultat

Il-fajls ikkonvertiti u previżjoni jidhru hawn.

Lest. Agħżel fajl ta' tabella biex tikkonvertih.

Kif taħdem il-konverżjoni

  • L-ewwel ringiela tinqara bħala l-header — iċ-ċelloli tagħha jsiru l-ismijiet tal-oqsma tal-JSON, u kull ringiela ta' wara ssir oġġett wieħed.
  • L-ewwel folja (sheet) biss tal-ktieb tax-xogħol tinqara.

Il-fajl tat-tabella tiegħek jiġi kkonvertit fil-browser tiegħek. Xejn ma jittella' fuq BroBroGo.

Mistoqsijiet Frekwenti (FAQ)

Kif nista' nikkonverti Excel għal JSON?

Iddreggja l-fajl Excel tiegħek u kklikkja kkonverti — il-fajl JSON ikun lest biex jitniżżel f'sekondi, bi previżjoni tar-riżultat. Kollox jaħdem fuq it-tagħmir tiegħek.

Kemm jista' jkun kbir fajl biex nikkonvertih?

Sa 8 MB, 10,000 ringiela u 200 kolonna għal kull fajl. Settijiet ta' dejta akbar huma l-aħjar li jiġu maqsuma f'fajls iżgħar l-ewwel.

Konverżjoni minn Excel għal JSON: Gwida prattika

Il-konverżjoni kollha titmexxa fil-browser tiegħek. Il-browser tiegħek janalizza l-fajl u jikteb l-output konvertit lokalment fuq it-tagħmir tiegħek. L-ebda byte ma jintbagħat lil server. Dan għandu żewġ konsegwenzi:

  1. Privatezza: jekk l-XLSX tiegħek fih data sensittiva – salarji tal-impjegati, listi ta' kuntatti tal-klijenti, projezzjonijiet finanzjarji – qatt ma titlaq mill-magna tiegħek. M'hemm l-ebda pass ta' upload biex jiġi rreġistrat jew ivverifikat.
  2. Veloċità: għal fajls taħt il-limitu tad-daqs, il-konverżjoni titlesta fi ftit sekondi. M'hemm l-ebda latenza tan-netwerk.

Il-kompromess huwa li l-memorja u l-qawwa tal-ipproċessar tal-browser jistabbilixxu l-limitu. L-għodda timponi limiti stretti: fajl wieħed biss kull darba, massimu ta' 8 MB għal kull fajl, 10,000 ringiela u 200 kolonna għal kull tabella. Jekk jinqabeż xi limitu, il-konverżjoni tieqaf u jintwera żball xieraq. Konverżjoni li tieħu aktar minn madwar 12-il sekonda titwaqqaf ukoll, bil-messaġġ "Din il-konverżjoni qed tieħu wisq żmien. Ipprova fajl iżgħar."

Limiti u Messaġġi ta' Żball li Għandek Tistenna

L-għodda turi messaġġi ta' żball speċifiċi għal każijiet ta' falliment magħrufa. Minħabba li l-konverżjoni hija deterministika (l-istess input dejjem jipproduċi l-istess output), utenti b'esperjenza jistgħu jantiċipaw liema fajls se jfallu:

  • Agħżel fajl CSV, JSON jew XLSX. – il-fajl magħżul mhuwiex fajl CSV, JSON jew XLSX.
  • Dan il-fajl tal-Excel ma setax jinfetaħ. – l-XLSX huwa korrott, mhuwiex verament arkivju ZIP, jew jikser l-ispeċifikazzjoni OOXML.
  • Dan il-fajl m'għandux ringieli ta' tabella. – l-ewwel worksheet hija kompletament vojta. Sheet b'ringiela ta' header biss mhijiex żball: tikkonverti għal array vojt (``).
  • Dan il-fajl huwa kbir wisq. Uża fajl taħt massimu. – id-daqs tal-byte tal-fajl jaqbeż il-limitu ta' 8 MB.
  • Ma setax jikkonverti dan il-fajl. – falliment mhux mistenni li ma jaqbilx ma' żball aktar speċifiku.
  • Konverżjoni kkanċellata. – int ikkanċellajt il-konverżjoni, pereżempju billi neħħejt il-fajl magħżul waqt li kien qed jaħdem.
  • Din il-konverżjoni qed tieħu wisq żmien. Ipprova fajl iżgħar. – il-konverżjoni qabżet il-limitu ta' madwar 12-il sekonda, ġeneralment minħabba li l-workbook huwa kbir ħafna.

Jekk tara l-iżbalji "kbir wisq" jew "twil wisq", it-tnaqqis tan-numru ta' ringieli jew kolonni huwa l-uniku rimedju. Il-qsim tal-XLSX f'fajls iżgħar u l-konverżjoni ta' kull wieħed separatament spiss jaħdem.

X'jagħmel din il-paġna?

Din il-paġna tieħu fajl Excel (XLSX) u tittrasformah f'fajl JSON li fih id-data mill-ewwel folja tax-xogħol. Mhux biss tikkonverti: tagħmel dan kollu fil-brawżer tiegħek, mingħajr ma tibgħat l-ebda fajl fuq l-internet. Inti ttella' l-fajl permezz ta' drag‑and‑drop jew billi tagħżlu mill-kompjuter, u tikseb fajl lest għat-tniżżil. Il-paġna turi wkoll preview tar-riżultat (l-ewwel 8 ringieli u 8 kolonni), in-numru ta' ringieli u kolonni fit-tabella konvertita, u d-daqs tal-fajl JSON li joħroġ.

L-idea bażika hi sempliċi: inti għandek spreadsheet f'Excel, trid id-data f'format li l-kompjuters jifhmu faċilment, u trid tagħmel dan mingħajr tinstalla softwer. Hawnhekk, il-konverżjoni sseħħ immedjatament u lokalment.

X'jagħmel dan l-għodda differenti minn CSV?

Ħafna għodod joffru konverżjoni minn Excel għal CSV, iżda CSV huwa format one‑size‑fits‑all: kollox isir test b'virgoli u apostrofi. JSON, min-naħa l-oħra, għandu tipi. Fajl XLSX fih ċelluli li jistgħu jkunu test, numru, data, boolean (veru/falz), jew formula. Moħbija minn dawn it-tipi, fajl XLSX fil-fatt huwa arkivju ZIP li fih dokumenti XML – kull folja tax-xogħol hi skript XML b'data strutturata.

Meta tikkonverti għal CSV, kull ċellula tinqaleb f'sekwenza ta' karattri, u n-numri, il-booleans, u d-dati jispiċċaw bħala test ġo gwarnett. Jekk kellek numru 42 f'Excel, f'CSV jidher bħala "42" jew 42 – iżda mingħajr indikazzjoni li hu numru. Fil-JSON, numru jibqa' numru (mingħajr kwotazzjoni), boolean jibqa' true jew false, u test jibqa' test bil-kwotazzjoni. Dan jgħin meta tikkonsma d-data b'lingwaġġ bħal JavaScript, Python, jew Java, fejn it-tipi huma essenzjali.

Pereżempju: f'Excel ikollok kolonna "Attiv" b'veru/falz. F'CSV, jidher "VERU". F'JSON, jidher true – direttament, bla traduzzjoni. Ukoll, għan-numri, m'hemm l-ebda riskju li jinqraw bħala test meta joriġinaw minn ċellula numerika.

Madankollu, hemm limitazzjonijiet. Il-fajl XLSX jista' jkollu ħafna folji, iżda din il-paġna taqra biss l-ewwel waħda. Il-formati taċ-ċelluli (fonts, kuluri, borduri) jintilfu kollha. Formulas ma jiġux ikkalkulati – l-għodda tuża l-valur finali li kien maħżun fl-aħħar ħin li ftaħt il-fajl. U t-tabella hi ċatta: m'hemm l-ebda ġerarkija awtomatika. Jekk il-fajl oriġinali jkollu headers fuq żewġ ringieli, il-konverżjoni tittrattahom bħala ringieli separati – ma toħloqx oġġetti nested.

Kif jaħdem il-proċess: Inputs u Outputs

Inputs: Fajl wieħed XLSX. Tista' tittellgħu billi tkaxkruh fil-paġna, jew billi tikklikkja l-buttuna u tagħżlu mill-iskrivanija tal-fajls.

Outputs: Tliet affarijiet:

  1. Preview viżiv tat-tabella konvertita (l-ewwel 8 ringieli u 8 kolonni), sabiex tivverifika li d-data nqrat sew.
  2. Għadd ta' ringieli u kolonni u d-daqs tal-output – b'hekk taf id-dimensjoni tat-tabella.
  3. Fajl JSON lest biex tniżżlu. Jista' jkun fih struttura bħal din:
[
  {
    "Isem": "Marija",
    "Età": 34,
    "Attiv": true
  },
  {
    "Isem": "Karl",
    "Età": 28,
    "Attiv": false
  }
]

Kull oġġett fil-array jirrappreżenta ringiela. L-ewwel ringiela tat-tabella tintuża bħala l-ismijiet tal-proprjetajiet. Jekk l-ewwel ringiela ma tkunx headers (eż., jekk it-tabella tibda b'data direttament), l-għodda toħloq oġġetti b'ismijiet ġeneriċi bħal "0", "1", eċċ. – iżda l-aħjar prattika hi li l-ewwel ringiela jkollha t-titli tal-kolonni. Numri, booleans u dati jżommu t-tipi tagħhom.

Regoli, limitazzjonijiet u żbalji komuni

Il-paġna tapplika ċerti limiti biex tiżgura li l-konverżjoni ma tagħtix żball jew tieħu wisq ħin. Hawn lista tal-aktar każijiet komuni:

Kundizzjoni Messaġġ ta' żball
Il-fajl ikbar minn 8 MB "This file is too large. Use a file under ‹max›."
Iktar minn 10,000 ringiela "This conversion is taking too long. Try a smaller file."
Iktar minn 200 kolonna "This conversion is taking too long. Try a smaller file."
L-ewwel folja vaganza "This file has no table rows."
Fajl mhux XLSX (eż., CSV imma b'estensione ħażina) "Choose a CSV, JSON or XLSX file."
Fajl korrott li ma jistax jiftaħ "This Excel file could not be opened."
Konverżjoni li tieqaf "Conversion cancelled."
Konverżjoni tieħu wisq ħin "This conversion is taking too long. Try a smaller file."
Problema mhux identifikata "Could not convert this file."

Regoli oħra importanti:

  • Il-valuri viżibbli biss jintużaw. Jekk ċellula fiha formula bħal =A1+B1, l-għodda tieħu r-riżultat li kien maħżun meta ssejvjat il-fajl. Mhux se tikkalkula l-formula mill-ġdid. Għalhekk jekk tibdel il-valuri ta' A1 u B1 wara li ssejvjajt, il-fajl XLSX ikollu l-valur l-antik.
  • Ċelluli jistgħu jkunu vojt – dawn jidhru bħala null fil-JSON.
  • Dati: fil-JSON, data tidher bħala string ISO (eż., "2023-12-25").
  • Ċelluli magħquda (merged cells): l-għodda ssegwi l-valur taċ-ċellula prinċipali u tinjora ċ-ċelluli l-oħra tal-fużjoni. Għalhekk jekk kolonna għandha titlu fuq ringieli multipli, ikollok data mhux mistennija.

Min għandu bżonn din il-konverżjoni?

Hawn huma tliet xenarji reali fejn din il-paġna ssolvi problema direttament:

  • Żviluppatur tal-web li jirċievi lista ta' prodotti minn dipartiment tal-bejgħ f'Excel, u għandu bżonnha bħala JSON biex itella' API. Minflok ma jikteb skript Python, jista' jikkonverti f'sekondi.
  • Analista tad-data li qed jgħaddi minn rapport ta' kull tliet xhur (XLSX) għal format li jista' jinqara minn magna, biex jieħu l-informazzjoni fi programm statistiku.
  • Tim li jaħdem ma' msieħba esterni li jippreferu JSON minflok Excel. Minflok ma jibagħtu fajls 'l hemm u 'l hawn, jistgħu jikkonvertu malajr.
  • Kull min hu mħasseb dwar il-privatezza – peress li l-konverżjoni ssir fil-brawżer, l-ebda data ma titla' fuq server. Dan huwa ideali għal data sensittiva.

Il-privatezza tal-ipproċessar lokali

Wieħed mill-aspetti ewlenin ta' din il-paġna huwa li l-fajl ma jitlaqx qatt mill-kompjuter tiegħek. Il-brawżer tiegħek janalizza l-fajl u jibni l-output konvertit lokalment fuq it-tagħmir tiegħek. Dan ifisser li jekk għandek data kummerċjali, medika, jew personali, tista' tikkonvertiha mingħajr ma tinkwieta dwar servers f'pajjizi oħra jew log files mhux meħtieġa. Il-konverżjoni tista' taħdem offline wara li l-paġna tkun ittellgħet darba.

Mistoqsijiet Frekwenti

1. Għaliex il-formuli ma jiġux ikkalkulati? Il-fajl XLSX fih il-valur finali li kien viżibbli fl-aħħar ħin li ssejvjat il-fajl. L-għodda ma tikkalkulax il-formuli. Jekk għandek bżonn ir-riżultati attwali, iftaħ il-fajl f'Excel, ħallih ikkalkula, issejvjah mill-ġdid, u mbagħad ittella' hawn.

2. X'jiġri jekk il-fajl ikollu ħafna folji? Tinqara biss l-ewwel folja. Jekk għandek bżonn data minn folja oħra, trid issalva dik il-folja bħala fajl XLSX separat u tittellgħu.

3. Kif nittratta ċelluli magħquda? L-għodda tirrikonoxxi biss il-valur taċ-ċellula ta' fuq tax-xellug ta' reġjun magħqud. Iċ-ċelluli magħquda l-oħra kollha jsiru string vojta. Jekk ikollok ringiela ta' headers maqsuma f'żewġ linji, aħjar tikkopja l-fajl u tneħħi l-fużjonijiet qabel il-konverżjoni.

4. It-tabella m'għandhiex headers – x'jiġri? Il-JSON ikollu oġġetti b'ismijiet bħal "0", "1", eċċ. għall-ewwel kolonna. Tista' tneħħihom użando editur tal-JSON wara l-konverżjoni, iżda huwa aħjar li l-ewwel ringiela jkollha t-titli.

5. Id-dati fid-data jidhru bħala numri? F'Excel, id-dati huma maħżuna bħala numru sekwenzjali (eż., il-25 ta' Diċembru 2023 hu 45000). L-għodda tikkonvertihom għal string ISO 8601. Jekk ma jidhrux b'mod korrett, ipprova kun żgur li ċ-ċellula fiha data vera u mhux test.

6. Għaliex il-fajl JSON li niżżel ikun iżgħar mill-XLSX oriġinali? XLSX jinkludi ħafna metadata (formati, fonts, ismijiet tal-folji, stampi, eċċ.) li ma jiġux kopjati fil-JSON. Il-JSON fih biss id-data tat-tabella, għalhekk ħafna drabi jkun iżgħar.