Trosi fformatau Microsoft Excel yn XML

Pin
Send
Share
Send

Mae XML yn fformat cyffredinol ar gyfer gweithio gyda data. Fe'i cefnogir gan lawer o raglenni, gan gynnwys y rhai o faes DBMS. Felly, mae trosi gwybodaeth yn XML yn bwysig yn union o safbwynt rhyngweithio a chyfnewid data rhwng gwahanol gymwysiadau. Dim ond un o'r rhaglenni sy'n gweithio gyda thablau yw Excel, a gall hyd yn oed drin cronfeydd data. Dewch i ni weld sut i drosi ffeiliau Excel i XML.

Trefn trosi

Nid yw trosi data i fformat XML yn broses mor syml, gan fod yn rhaid creu cynllun arbennig (schema.xml) yn ei gwrs. Fodd bynnag, i drosi gwybodaeth yn ffeil symlaf y fformat hwn, mae'n ddigon cael yr offer arferol ar gyfer arbed yn Excel wrth law, ond i greu elfen wedi'i strwythuro'n dda, bydd yn rhaid i chi dincio'n drylwyr wrth lunio'r diagram a'i gysylltiad â'r ddogfen.

Dull 1: arbed hawdd

Yn Excel, gallwch arbed data ar ffurf XML dim ond trwy ddefnyddio'r ddewislen "Arbedwch Fel ...". Yn wir, nid oes unrhyw sicrwydd y bydd pob rhaglen wedyn yn gweithio'n gywir gyda ffeil a gafodd ei chreu fel hyn. Ac nid ym mhob achos, mae'r dull hwn yn gweithio.

  1. Rydyn ni'n dechrau'r rhaglen Excel. Er mwyn agor yr eitem i'w throsi, ewch i'r tab Ffeil. Nesaf, cliciwch ar yr eitem "Agored".
  2. Mae'r ffenestr agored ffeil yn cychwyn. Ewch i'r cyfeiriadur lle mae'r ffeil sydd ei hangen arnom wedi'i chynnwys. Rhaid iddo fod yn un o'r fformatau Excel - XLS neu XLSX. Dewiswch ef a chlicio ar y botwm. "Agored"wedi'i leoli ar waelod y ffenestr.
  3. Fel y gallwch weld, agorwyd y ffeil, ac arddangoswyd ei data ar y ddalen gyfredol. Ewch i'r tab eto Ffeil.
  4. Ar ôl hynny, ewch i "Arbedwch Fel ...".
  5. Mae'r ffenestr arbed yn agor. Rydyn ni'n mynd i'r cyfeiriadur rydyn ni am i'r ffeil wedi'i drosi gael ei storio. Fodd bynnag, gallwch adael y cyfeiriadur diofyn, hynny yw, yr un a awgrymir gan y rhaglen ei hun. Yn yr un ffenestr, os dymunwch, gallwch newid enw'r ffeil. Ond mae angen talu'r prif sylw i'r maes Math o Ffeil. Rydym yn agor y rhestr trwy glicio ar y maes hwn.

    Ymhlith yr opsiynau cadwraeth, rydym yn chwilio am enw Tabl XML 2003 neu Data XML. Dewiswch un o'r eitemau hyn.

  6. Ar ôl hynny, cliciwch ar y botwm Arbedwch.

Felly, bydd trosi'r ffeil o Excel i fformat XML wedi'i gwblhau.

Dull 2: Offer Datblygwr

Gallwch drosi'r fformat Excel i XML gan ddefnyddio'r offer datblygwr ar y tab rhaglen. Ar yr un pryd, os yw'r defnyddiwr yn gwneud popeth yn gywir, yna bydd yr allbwn, mewn cyferbyniad â'r dull blaenorol, yn ffeil XML llawn a fydd yn cael ei gweld yn gywir gan gymwysiadau trydydd parti. Ond rhaid imi ddweud ar unwaith na all pob dechreuwr feddu ar ddigon o wybodaeth a sgiliau i ddysgu ar unwaith sut i drosi data yn y modd hwn.

  1. Yn ddiofyn, mae bar offer y datblygwr yn anabl. Felly, yn gyntaf oll, mae angen i chi ei actifadu. Ewch i'r tab Ffeil a chlicio ar yr eitem "Dewisiadau".
  2. Yn y ffenestr paramedrau sy'n agor, symudwch i'r is-adran Gosod Rhuban. Yn rhan dde'r ffenestr, gwiriwch y blwch wrth ymyl y gwerth "Datblygwr". Ar ôl hynny, cliciwch ar y botwm "Iawn"wedi'i leoli ar waelod y ffenestr. Mae'r bar offer datblygwr bellach wedi'i alluogi.
  3. Nesaf, agorwch y daenlen Excel yn y rhaglen mewn unrhyw ffordd gyfleus.
  4. Ar ei sail, mae'n rhaid i ni greu cynllun sy'n cael ei ffurfio mewn unrhyw olygydd testun. At y dibenion hyn, gallwch ddefnyddio Windows Notepad rheolaidd, ond mae'n well defnyddio cymhwysiad arbenigol ar gyfer rhaglennu a gweithio gydag ieithoedd marcio Notepad ++. Rydym yn lansio'r rhaglen hon. Ynddo rydyn ni'n creu'r cylched. Yn ein enghraifft, bydd yn edrych fel bod y screenshot isod yn dangos ffenestr Notepad ++.

    Fel y gallwch weld, y tag agor a chau ar gyfer y ddogfen gyfan yw "set ddata". Yn yr un rôl, ar gyfer pob rhes, y tag "record". Ar gyfer sgema, bydd yn ddigon os cymerwn ddwy res yn unig o'r tabl, a pheidio â chyfieithu'r cyfan â llaw i XML. Efallai bod enw'r tag colofn agoriadol a chau yn fympwyol, ond yn yr achos hwn, er hwylustod, mae'n well gennym ni gyfieithu'r enwau colofnau iaith Rwsiaidd i'r Saesneg. Ar ôl i'r data gael ei gofnodi, rydym yn syml yn ei arbed trwy ymarferoldeb golygydd testun yn unrhyw le ar y gyriant caled mewn fformat XML o'r enw "sgema".

  5. Unwaith eto, ewch i'r rhaglen Excel gyda'r tabl eisoes ar agor. Symud i'r tab "Datblygwr". Ar y rhuban yn y blwch offer XML cliciwch ar y botwm "Ffynhonnell". Yn y maes sy'n agor, ar ochr chwith y ffenestr, cliciwch ar y botwm "Mapiau XML ...".
  6. Yn y ffenestr sy'n agor, cliciwch ar y botwm "Ychwanegu ...".
  7. Mae'r ffenestr dewis ffynhonnell yn cychwyn. Rydyn ni'n mynd i gyfeiriadur lleoliad y cynllun a luniwyd yn gynharach, ei ddewis a chlicio ar y botwm "Agored".
  8. Ar ôl i elfennau'r cynllun ymddangos yn y ffenestr, llusgwch nhw gan ddefnyddio'r cyrchwr i mewn i gelloedd cyfatebol enwau colofn y tabl.
  9. Rydym yn clicio ar y dde ar y tabl sy'n deillio o hynny. Yn y ddewislen cyd-destun, ewch trwy'r eitemau XML a "Allforio ...". Ar ôl hynny, cadwch y ffeil mewn unrhyw gyfeiriadur.

Fel y gallwch weld, mae dwy brif ffordd i drosi ffeiliau XLS a XLSX i fformat XML gan ddefnyddio Microsoft Excel. Mae'r cyntaf ohonynt yn hynod syml ac yn cynnwys gweithdrefn arbed elfennol gydag estyniad penodol trwy swyddogaeth "Arbedwch Fel ...". Heb os, mae symlrwydd ac eglurder yr opsiwn hwn yn fanteision. Ond mae ganddo un nam difrifol iawn. Perfformir y trawsnewid heb ystyried rhai safonau, ac felly mae'n bosibl na fydd ffeil a drosir yn y modd hwn gan gymwysiadau trydydd parti yn cael ei chydnabod. Mae'r ail opsiwn yn cynnwys mapio'r XML. Yn wahanol i'r dull cyntaf, bydd y tabl a drosir yn unol â'r cynllun hwn yn cydymffurfio â holl safonau ansawdd XML. Ond, yn anffodus, ni all pob defnyddiwr ddarganfod naws y weithdrefn hon yn gyflym.

Pin
Send
Share
Send