Konvertoni formatet Microsoft Excel në XML

Pin
Send
Share
Send

XML është një format universal për të punuar me të dhëna. Ai mbështetet nga shumë programe, përfshirë ato nga sfera DBMS. Prandaj, shndërrimi i informacionit në XML është i rëndësishëm pikërisht nga këndvështrimi i ndërveprimit dhe shkëmbimit të të dhënave midis aplikacioneve të ndryshme. Excel është vetëm një nga programet që funksionon me tabela, dhe madje mund të manipulojë bazën e të dhënave. Le të shohim se si t'i konvertojmë skedarët Excel në XML.

Procedura e konvertimit

Shndërrimi i të dhënave në format XML nuk është një proces kaq i thjeshtë, pasi një skemë speciale (skema.xml) duhet të krijohet në rrjedhën e saj. Sidoqoftë, për të kthyer informacionin në skedarin më të thjeshtë të këtij formati, mjafton që të keni në dispozicion mjetet e zakonshme për ruajtjen në Excel, por për të krijuar një element të strukturuar mirë, do t'ju duhet të tërhiqeni plotësisht me hartimin e diagramit dhe lidhjen e tij me dokumentin.

Metoda 1: kursim i lehtë

Në Excel, ju mund të ruani të dhënat në format XML thjesht duke përdorur menunë "Ruaj si ...". Vërtetë, nuk ka asnjë garanci se atëherë të gjitha programet do të funksionojnë si duhet me një skedar që u krijua në këtë mënyrë. Dhe jo në të gjitha rastet, kjo metodë funksionon.

  1. Ne fillojmë programin Excel. Në mënyrë që të hapni artikullin që do të konvertohet, shkoni te skedari "File". Tjetra, klikoni në artikull "Open".
  2. Fillon dritarja e hapur e skedarit. Shkoni në direktorinë ku përmban skedarin që na nevojitet. Duhet të jetë në një nga formatet Excel - XLS ose XLSX. Zgjidhni atë dhe klikoni në butonin. "Open"e vendosur në fund të dritares.
  3. Siç mund ta shihni, skedari u hap, dhe të dhënat e tij u shfaqën në fletën aktuale. Shko përsëri në skedë "File".
  4. Pas kësaj, shkoni te "Ruaj si ...".
  5. Hapet dritarja e ruajtjes. Ne shkojmë në drejtorinë në të cilën duam që skedari i konvertuar të ruhet. Sidoqoftë, ju mund të lini direktorinë e paracaktuar, domethënë atë të sugjeruar nga vetë programi. Në të njëjtën dritare, nëse dëshironi, mund të ndryshoni emrin e skedarit. Por vëmendja kryesore duhet t'i kushtohet fushës Lloji i skedarit. Ne e hapim listën duke klikuar në këtë fushë.

    Ndër opsionet e ruajtjes, ne jemi duke kërkuar një emër Tabela XML 2003 ose Të dhënat XML. Zgjidhni njërën nga këto artikuj.

  6. Pas kësaj, klikoni në butonin "Save".

Kështu, konvertimi i skedarit nga format Excel në XML do të përfundojë.

Metoda 2: Mjetet e zhvilluesit

Ju mund ta ktheni formatin Excel në XML duke përdorur mjetet e zhvilluesit në skedën e programit. Në të njëjtën kohë, nëse përdoruesi bën gjithçka në mënyrë korrekte, atëherë rezultati do të jetë, në kontrast me metodën e mëparshme, një skedar XML i plotë, i cili do të perceptohet saktë nga aplikimet e palëve të treta. Por duhet të them menjëherë që jo çdo fillestar mund të ketë njohuri dhe aftësi të mjaftueshme për të mësuar menjëherë se si të konvertojë të dhënat në këtë mënyrë.

  1. Si parazgjedhje, shiriti i veglave të zhvilluesit është i paaftë. Prandaj, para së gjithash, duhet ta aktivizoni. Shko te skeda "File" dhe klikoni në artikull "Parametrat".
  2. Në dritaren e parametrave që hapet, zhvendoseni në nënndarje Vendosja e shiritit. Në pjesën e djathtë të dritares, kontrolloni kutinë pranë vlerës "Developer". Pas kësaj, klikoni në butonin "OK"e vendosur në fund të dritares. Tani është aktivizuar shiriti i veglave të zhvilluesit.
  3. Tjetra, hapni spreadsheet Excel në program në çfarëdo mënyre të përshtatshme.
  4. Mbi bazën e saj, ne duhet të krijojmë një skemë që formohet në çdo redaktues teksti. Për këto qëllime, mund të përdorni Windows Notepad të rregullt, por është më mirë të përdorni një aplikacion të specializuar për programim dhe punë me gjuhët e shënjimit të Notepad ++. Ne e lansojmë këtë program. Në të krijojmë qark. Në shembullin tonë, do të duket sikur pamja e mëposhtme tregon dritaren Notepad ++.

    Siç mund ta shihni, etiketa hapëse dhe mbyllëse për dokumentin në tërësi është "Data-set". Në të njëjtin rol, për secilën rresht, etiketën "Record". Për një skemë, do të jetë e mjaftueshme nëse marrim vetëm dy rreshta të tabelës, dhe mos i përkthemë të gjitha me dorë në XML. Emri i etiketës së kolonës hapëse dhe mbyllëse mund të jetë arbitrar, por në këtë rast, për lehtësi, ne preferojmë të thjesht përktheni emrat e kolonave në gjuhën ruse në anglisht. Pasi të futen të dhënat, ne thjesht i ruajmë përmes funksionalitetit të një redaktori teksti kudo në hard disk në formatin XML të quajtur "Skema".

  5. Përsëri, shkoni në programin Excel me tabelën tashmë të hapur. Kaloni në skedë "Developer". Në shiritin në kutinë e veglave "XML" klikoni në butonin "Burimi". Në fushën që hapet, në anën e majtë të dritares, klikoni në butonin "Hartat XML ...".
  6. Në dritaren që hapet, klikoni në butonin "Shto ...".
  7. Fillon dritarja e zgjedhjes së burimit. Ne shkojmë në drejtorinë e vendndodhjes së skemës së përpiluar më herët, zgjidhni atë dhe klikojmë në butonin "Open".
  8. Pasi elementët e skemës u shfaqën në dritare, tërhiqni ato duke përdorur kursorin në qelizat përkatëse të emrave të kolonave të tabelës.
  9. Ne klikojmë me të djathtën në tabelën që rezulton. Në menunë e kontekstit, kaloni nëpër artikuj "XML" dhe "Eksporto ...". Pas kësaj, ruani skedarin në çdo drejtori.

Siç mund ta shihni, ekzistojnë dy mënyra kryesore për të kthyer skedarët XLS dhe XLSX në format XML duke përdorur Microsoft Excel. E para prej tyre është jashtëzakonisht e thjeshtë dhe konsiston në një procedurë elementare të kursimit me një shtrirje të caktuar përmes një funksioni "Ruaj si ...". Thjeshtësia dhe qartësia e këtij opsioni janë padyshim avantazhe. Por ai ka një të metë shumë serioze. Konvertimi kryhet pa marrë parasysh standarde të caktuara, dhe për këtë arsye një skedar i kthyer në këtë mënyrë nga aplikacionet e palëve të treta thjesht nuk mund të njihet. Mundësia e dytë përfshin hartëzimin e XML. Për dallim nga metoda e parë, tabela e konvertuar sipas kësaj skeme do të përputhet me të gjitha standardet e cilësisë XML. Por, për fat të keq, jo çdo përdorues mund të kuptojë shpejt nuancat e kësaj procedure.

Pin
Send
Share
Send