Претворете ги форматите на Microsoft Excel во XML

Pin
Send
Share
Send

XML е универзален формат за работа со податоци. Поддржано е од многу програми, вклучително и оние од сферата на DBMS. Затоа, конверзијата на информации во XML е важна токму од гледна точка на интеракција и размена на податоци помеѓу различни апликации. Excel е само една од програмите кои работат со табели, па дури може да манипулираат со бази на податоци. Ајде да видиме како да ги конвертираме датотеките на Excel во XML.

Постапка за конверзија

Претворањето на податоци во XML формат не е толку едноставен процес, бидејќи во текот на постапката мора да се создаде посебна шема (шема.xml). Како и да е, за да ги претворите информациите во наједноставна датотека од овој формат, доволно е да ги имате вообичаените алатки за зачувување во Excel, но, за да создадете добро структуриран елемент, ќе мора темелно да замаглувате со изготвувањето на дијаграмот и неговата поврзаност со документот.

Метод 1: лесно зачувување

Во Excel, можете да ги зачувате податоците во формат XML, едноставно со помош на менито "Зачувај како ...". Точно, нема гаранција дека тогаш сите програми ќе работат правилно со датотека што е креирана на овој начин. И не во сите случаи, овој метод работи.

  1. Ја започнуваме програмата Excel. За да ја отворите предметот што треба да се конвертира, одете на јазичето Датотека. Следно, кликнете на ставката „Отворено“.
  2. Започнува отворениот прозорец со датотеки. Одете во директориумот каде што датотеката што ни е потребна е содржана. Мора да биде во еден од форматите во Excel - XLS или XLSX. Изберете го и кликнете на копчето. „Отворено“сместено на дното на прозорецот.
  3. Како што можете да видите, датотеката е отворена и нејзините податоци беа прикажани на тековниот лист. Појдете повторно на јазичето Датотека.
  4. После тоа, одете до "Зачувај како ...".
  5. Се отвора прозорецот за зачувување. Одиме во директориумот во кој сакаме конвертираната датотека да биде зачувана. Сепак, можете да го оставите стандардниот директориум, односно оној што го предложува самата програма. Во истиот прозорец, ако сакате, можете да го промените името на датотеката. Но, главното внимание треба да се посвети на теренот Тип на датотека. Ние го отвораме списокот со кликнување на ова поле.

    Меѓу опциите за зачувување, ние бараме име Табела XML 2003 година или XML податоци. Изберете една од овие елементи.

  6. После тоа, кликнете на копчето Зачувај.

Така, ќе се заврши конверзијата на датотеката од Excel во XML формат.

Метод 2: Алатки за развивачи

Може да го конвертирате форматот Excel во XML, користејќи ги алатките за развивачи на програмата табот. Во исто време, ако корисникот прави сé што е правилно, тогаш излезот ќе биде, за разлика од претходниот метод, полноправна XML-датотека што ќе биде правилно перцепирана од апликации од трети страни. Но, морам веднаш да кажам дека не секој почетник може да има доволно знаење и вештини за веднаш да научи како да ги конвертира податоците на овој начин.

  1. Стандардно, лентата со алатки за развивач е оневозможена. Затоа, пред сè, треба да го активирате. Одете на јазичето Датотека и кликнете на ставката "Опции".
  2. Во прозорецот за параметри што се отвора, преместете во потсекцијата Поставување на лента. Во десниот дел од прозорецот, проверете го полето до вредноста "Програмер". После тоа, кликнете на копчето „ОК“сместено на дното на прозорецот. Сега е овозможено лентата со алатки за развивачи.
  3. Следно, отворете ја табелата со Excel во програмата на кој било удобен начин.
  4. Врз основа на тоа, ние мора да создадеме шема што се формира во кој било уредник на текст. За овие цели, можете да користите редовна Windows Notepad, но подобро е да користите специјализирана апликација за програмирање и работа со јазици за обележување Notepad ++. Ја започнуваме оваа програма. Во него го создаваме колото. Во нашиот пример, ќе изгледа како слика од екранот подолу го покажува прозорецот Бележник ++.

    Како што можете да видите, ознаката за отворање и затворање за документот како целина е "сет на податоци". Во истата улога, за секој ред, ознаката "рекорд". За шемата, ќе биде доволно ако земеме само два реда на табелата, и не ги преведуваме сите рачно во XML. Името на ознаката за колони за отворање и затворање може да биде произволно, но во овој случај, за погодност, ние претпочитаме едноставно да ги преведеме имињата на колоните на руски јазик на англиски јазик. Откако ќе се внесат податоците, ние едноставно ги зачувуваме преку функционалноста на уредувачот на текст каде било на тврдиот диск во формат XML наречен „шема“.

  5. Повторно, одете во програмата Excel со табелата веќе отворена. Преместете на јазичето "Програмер". На лентата во алатникот XML кликнете на копчето „Извор“. Во полето што се отвора, од левата страна на прозорецот, кликнете на копчето "XML мапи ...".
  6. Во прозорецот што се отвора, кликнете на копчето "Додај ...".
  7. Започнува прозорецот за избор на извор. Одиме во директориумот за локација на шемата составена порано, изберете го и кликнете на копчето „Отворено“.
  8. Откако елементите на шемата се појавија во прозорецот, повлечете ги со покажувачот во соодветните ќелии на имињата на колоната на табелата.
  9. Десен-клик на табелата што произлегува. Во контекстното мени, поминете низ предметите XML и "Извоз ...". После тоа, зачувајте ја датотеката во кој било директориум.

Како што можете да видите, постојат два главни начина да ги конвертирате датотеките XLS и XLSX во формат XML, користејќи го Microsoft Excel. Првиот од нив е исклучително едноставен и се состои во елементарна постапка за зачувување со дадено продолжување преку функција "Зачувај како ...". Едноставноста и јасноста на оваа опција се несомнено предности. Но, тој има една многу сериозна маана. Конверзијата се изведува без да се земат предвид одредени стандарди, и затоа датотеката претворена на овој начин од апликации на трети страни едноставно не може да се препознае. Втората опција вклучува мапирање на XML. За разлика од првиот метод, табелата претворена според оваа шема ќе биде во согласност со сите стандарди за квалитет на XML. Но, за жал, не секој корисник може брзо да дознае нијанси на оваа постапка.

Pin
Send
Share
Send