XML estas universala formato por labori kun datumoj. I estas subtenata de multaj programoj, inkluzive de tiuj de la sfero de DBMS. Sekve, la konvertiĝo de informo en XML gravas precize rilate al interago kaj interŝanĝo de datumoj inter malsamaj aplikoj. Excel estas unu el la programoj, kiuj laboras kun tabloj, kaj povas eĉ efektivigi datumbazajn manipuladojn. Ni eltrovu kiel konverti Excel-dosierojn al XML.
Konverta procedo
Konvertado de datumoj al XML-formato ne estas procezo tiel simpla, ĉar speciala skemo (schema.xml) devas esti kreita dum ĝia kurso. Tamen, por konverti informojn en la plej simplan dosieron de ĉi tiu formato, sufiĉas havi ordinarajn ŝparajn ilojn en Excel proksime, sed por krei bone strukturitan elementon vi devos ŝerci kun desegni diagramon kaj konekti ĝin al la dokumento.
Metodo 1: Simpla Konservado
En Excel, vi povas konservi la datumojn en XML-formato simple per la menuo "Konservu kiel ...". Vere, ne garantias, ke poste ĉiuj programoj bone funkcios kun la dosiero kreita tiamaniere. Kaj ne en ĉiuj kazoj, ĉi tiu metodo funkcias.
- Rulu la programon Excel. Por malfermi la aĵon por konverti iru al la langeto "Dosiero". Poste alklaku la eron "Malferma".
- Malfermas la fenestron por malfermi dosieron. Iru al la dosierujo en kiu ni bezonas la dosieron. I devas esti en unu el Excel-formatoj - XLS aŭ XLSX. Elektu ĝin kaj alklaku la butonon. "Malferma"situanta ĉe la fino de la fenestro.
- Kiel vi povas vidi, la dosiero estis malfermita, kaj ĝiaj datumoj estis montritaj sur la nuna folio. Iru al la langeto denove "Dosiero".
- Post tio komenciĝu "Konservu kiel ...".
- Konservi fenestro malfermiĝas. Iru al la dosierujo en kiu ni volas konservi la konvertitan dosieron. Tamen, vi povas lasi la defaŭltan dosierujon, te la oferto de la programo mem. En la sama fenestro, se estas deziro, vi povas ŝanĝi la nomon de la dosiero. Sed la fokuso devas esti sur la kampo. "Dosiera Tipo". Ni malfermas la liston per alklako sur ĉi tiu kampo.
Inter la ebloj por konservado estas serĉi nomon "Tablo XML 2003" aŭ "XML-datumoj". Elektu unu el ĉi tiuj eroj.
- Post tio, alklaku la butonon "Konservu".
Tiel, la konvertiĝo de la dosiero el Excel-formato al XML estos kompletigita.
Metodo 2: Ellaborantoj
Vi povas konverti Excel al XML per la programaj iloj en la programo langeto. Samtempe, se la uzanto plenumas ĉion ĝuste, tiam ĉe la eliro li ricevos, kontraste al la antaŭa metodo, kompletan XML-dosieron, kiu estos ĝuste perceptita de triaj aplikoj. Sed mi devas tuj diri, ke ne ĉiu komencanto povas havi sufiĉajn sciojn kaj kapablojn por tuj lerni kiel konverti datumojn tiamaniere.
- Defaŭlte, la langeto iloj por programistoj estas malebligita. Tial unue vi bezonas aktivigi ĝin. Iru al la langeto "Dosiero" kaj alklaku artikolon "Ebloj".
- En la parametra fenestro, kiu malfermiĝas, iru al la subsekcio Ribbon Setup. En la dekstra parto de la fenestro marku signon proksime al la valoro "Ellaboranto". Post tio, alklaku la butonon "Bone"metita ĉe la fino de la fenestro. La langeto pri ellaborantaj iloj nun estas ebligita.
- Poste malfermu la Excel-tabulon en la programo iel ajn konvena maniero.
- Surbaze de ĝi, ni devas krei skemon, kiu estas formita en iu ajn tekstoredaktilo. Por ĉi tiuj celoj, vi povas uzi la kutiman Windows Notepad, sed estas pli bone uzi specialan programon por programado kaj laborado kun Notepad ++-markaj lingvoj. Rulu ĉi tiun programon. En ĝi ni kreas la skemon. En nia ekzemplo, ĝi aspektos kiel montrita sube en la ekrankopio de la fenestro Notepad ++.
Kiel vi povas vidi, la komencaj kaj fermaj etikedoj de la dokumento entute servas "datumaro". En la sama rolo por ĉiu linio aperas etikedo "rekordo". Por la skemo ĝi estos sufiĉe sufiĉa se ni prenos nur du vicojn de la tabelo, sed ni ne tradukos ĝin tute en XML. La nomo de la malfermaj kaj fermaj etikedoj de kolumno povas esti arbitra, sed en ĉi tiu kazo, por oportuneco, ni elektis simple traduki la ruslingvajn kolumnnomojn en la anglan. Post la enigo de la datumoj, simple konservu ilin per tekstoredaktilo-funkcioj ie ajn sur via fiksita disko nomata XML-formato "skemo".
- Denove, iru al la Excel-programo kun jam malfermita tablo. Movu al langeto "Ellaboranto". Sur la bendo en la bloko de iloj "XML" alklaku la butonon "Fonto". En la malferma kampo sur la maldekstra flanko de la fenestro alklaku la butonon "XML-Mapoj ...".
- En la fenestro, kiu malfermiĝas, alklaku la butonon "Aldonu ...".
- La fonto-elekta fenestro komenciĝas. Iru al la dosierujo de la skemo kompilita pli frue, elektu ĝin kaj alklaku la butonon "Malferma".
- Post kiam la elementoj de skemo aperas en la fenestro, trenu ilin kun la kursoro al la respondaj ĉeloj en la nomoj de la tabelaj kolumnoj.
- Ni dekstre alklaku la rezultan tablon. En la kunteksta menuo, paŝon post paŝo "XML" kaj "Eksporti ...". Post tio, konservu la dosieron en iu ajn dosierujo.
Kiel vi povas vidi, estas du ĉefaj manieroj konverti XLS kaj XLSX-dosierojn al XML-formato fare de Microsoft Excel. La unua el ili estas ekstreme simpla kaj konsistas el elementa procedo de ŝparado kun donita etendo tra la funkcio "Konservu kiel ...". La simpleco kaj klareco de ĉi tiu opcio estas sendube avantaĝoj. Sed li havas tre seriozan difekton. Konvertiĝo estas plenumita sen konsideri certajn normojn, kaj tial dosiero konata tiel de triaj aplikoj eble simple ne estas rekonata. La dua opcio estas krei XML-mapon. Male al la unua metodo, tabelo konvertita laŭ ĉi tiu skemo plenumos ĉiujn XML-kvalitnormojn. Sed bedaŭrinde ne ĉiu uzanto povos rapide kompreni la nuancojn de ĉi tiu proceduro.