XML формати универсалӣ барои кор бо маълумот аст. Он аз ҷониби бисёр барномаҳоро, аз ҷумла онҳое, ки аз соҳаи DBMS дастгирӣ мекунанд, дастгирӣ менамояд. Аз ин рӯ, табдил додани маълумот ба XML ба таври дақиқ дар робита бо ҳамгироӣ ва мубодилаи маълумот байни барномаҳои гуногун муҳим аст. Excel яке аз барномаҳоро, ки бо ҷадвал кор мекунад, ва ҳатто методҳои базаи маълумотро иҷро карда метавонанд. Биёед фаҳмем, ки чӣ гуна ба файлҳои Excel ба XML табдил диҳем.
Тартиби табодул
Тағир додани маълумот ба формати XML ин раванди хеле содда нест, зеро дар ин замина схемаи махсус (schema.xml) бояд сохта шавад. Бо вуҷуди ин, ба табдилоти иттилоот ба осонтар кардани ин формат, он аст, ки воситаҳои оддӣ дар Excel дар якҷоягӣ нигоҳ доранд, аммо барои эҷоди унсурҳои хуби сохторӣ шумо бояд бо диаграмма таҳия карда, онро ба ҳуҷҷат пайваст кунед.
Усули 1: Сабти оддӣ
Дар Excel шумо метавонед маълумотро дар формати XML сабт кунед, бо истифодаи меню "Нигоҳ доред ...". Дар ҳақиқат, кафолат нест, ки пас аз ҳамаи барномаҳо бо файле, ки ин тарҳ сохта шудааст, дуруст кор мекунанд. Ва на дар ҳама ҳолатҳо, ин усул кор мекунад.
- Барномаи Excel иҷро кунед. Барои кушодани ашёи табдилшуда ба таблица "Файл". Баъдан, дар бораи тасвири ҷустуҷӯ "Кушод".
- Тирезаи файлро кушоед. Ба рӯйхате, ки ба мо лозим аст, биравед. Он бояд дар яке аз форматҳои Excel - XLS ё XLSX бошад. Онро интихоб кунед ва тугмаи чапро пахш кунед. "Кушод"дар поёни равзанаи.
- Тавре ки шумо мебинед, файл кушода шуд ва маълумоти он дар варақаи ҷорӣ нишон дода шуд. Бозгашт ба ҷадвали "Файл".
- Баъд аз ин дар бораи ҷузъ "Нигоҳ доред ...".
- Тирезаро захира мекунад. Гузаштан ба феҳристе, ки мо мехоҳем, ки файли табдил дода шавад. Бо вуҷуди ин, шумо метавонед феҳристи пешфарзиро тарк кунед, ки яке аз он барнома мебошад. Дар ҳамон равзана, агар хоҳиш дошта бошед, шумо метавонед номи файлро тағйир диҳед. Аммо диққати асосӣ бояд дар соҳа бошад. "Намуди файл". Мо рӯйхатро бо пахш кардани ин майдон кушоем.
Дар байни интихоби хосият барои муҳофизат номида мешавад "Ҷадвали 2003 XML" ё "Маълумоти XML". Яке аз ин ададҳоро интихоб кунед.
- Баъд аз ин, тугмаи болои пахш кунед "Нигоҳ".
Ҳамин тавр, табдил кардани файли формати Excel ба XML анҷом меёбад.
Усули 2: Таҳиякунандаҳои таҳиякунанда
Шумо метавонед бо истифодаи асбоби таҳиягар дар таблица барномаи Excelро ба XML табдил диҳед. Дар айни замон, агар корбар ҳама чизро дуруст иҷро кунад, пас аз он, ки дар муқоиса бо усули қаблӣ, файли пурраи файли XML, ки аз тарафи барномаҳои сеюм ба таври дуруст ҳифз карда мешавад, мегирад. Аммо ман бояд фавран бигӯям, ки ҳар як нависанда наметавонад дониш ва малакаи кофӣ дошта бошад, то фавран омӯзиши маълумотро дар инҷо фаҳманд.
- Бо нобаёнӣ, тарҳҳои таҳиягар тартиб дода мешаванд. Аз ин рӯ, пеш аз ҳама, шумо бояд онро фаъол созед. Ба ҷадвали равед "Файл" ва ҷузъи зерро пахш кунед "Имкониятҳо".
- Дар тирезаи параметрҳое, ки кушода мешаванд, ба зерсохтор ҳаракат кунед Тасма. Дар тарафи рости тиреза як сатр дар назди арзиш муқаррар шудааст "Муаллиф". Баъд аз ин, тугмаи болои пахш кунед "Хуб"дар поёни тиреза ҷойгиранд. Акнун таҳрирҳои таҳияи таҳрир ҳоло фаъол аст.
- Баъдан, ҷадвалро дар барномарезии Excel дар ҳама гуна муносиби кушода кушоед.
- Дар асоси он, мо бояд як схемаи таъсис диҳем, ки дар ҳар як муҳаррири матн ташкил карда мешавад. Барои ин мақсадҳо шумо метавонед нусхаи Windows-ро истифода баред, аммо беҳтар аст, ки барномаҳои махсусро барои барномасозӣ истифода баред ва кор бо забонҳои нопурраи Notepad ++ -ро истифода баред. Ин барнома иҷро кунед. Дар он мо нақшаи созандагӣ дорем. Дар намунаи мо, дар зерхати намоишгоҳи равзанаи Notepad ++ нишон дода мешавад.
Тавре ки шумо мебинед, аломатҳои кушод ва пӯшида барои ҳуҷҷат дар маҷмӯъ пурра хизмат мекунанд "маълумот-танзим". Дар нақши якхела барои ҳар як сатр тамоман пайдо мешавад "сабт". Барои ин нақша, агар мо фақат ду қатор ҷадвалро гирифта тавонем, ҳамаи мо ба XML ба таври худ тарҷума карда наметавонем. Номи кушоду кушодани сутун метавонад содда бошад, аммо дар ин ҳолат, барои осонӣ, мо интихоби номҳои сутуни русӣ ба забони англисиро интихоб кардем. Баъди он, ки маълумот ворид карда мешавад, онҳоро ба воситаи танзимоти матнии матн дар ҷое, ки дар дискҳои сахт дар формати XML ном дорад, захира кунед "schema".
- Боз, ба барномаи Excel бо мизи пештара равед. Ба ҷадвал ҳаракат кунед "Муаллиф". Дар лента дар блок асбобҳо "XML" тугмаи чапи мушро пахш кунед "Манбаъ". Дар майдони кушода дар тарафи чапи тирезаро пахш кунед "Харитаи XML ...".
- Дар тирезае, ки кушода мешавад, тугмаи чапро пахш кунед "Илова ...".
- Равзанаи интихобӣ оғоз меёбад. Гузариш ба рӯйхати феҳристи пешакии тартибёфта, ки онро пештар тартиб дода шудааст, интихоб кунед ва тугмаи чапро пахш кунед "Кушод".
- Пас аз унсурҳои сутун дар тиреза пайдо мешаванд, онҳоро бо курсор ба ҳуҷайраҳои мувофиқ дар номҳои сутуни ҷадвал кашола кунед.
- Мо дар рӯи мизе, ки дар натиҷа ростро пахш мекунем. Дар менюи контекстӣ, қадам ба қадам "XML" ва "Содироти ...". Баъд аз ин, файлро дар ягон ҳифз нигоҳ доред.
Тавре ки шумо мебинед, ду роҳи асосӣ барои тағир додани файлҳои XLS ва XLSX ба формати XML тавассути Microsoft Excel вуҷуд доранд. Якуминашон аз ҳад зиёд содда буда, дар як тарзи ибтидоӣ бо параметрҳои дарозмӯҳлат ба воситаи функсия сарф мешавад "Нигоҳ доред ...". Содда ва равшании ин вариант бешубҳа афзалият дорад. Аммо вай як камбуди ҷиддӣ дорад. Тағирот бе дарназардошти стандартҳои муайян анҷом дода мешавад ва бинобар ин, файле, ки ба ин тариқ тавассути барномаҳои тарафи сеюм табдил ёфтааст, мумкин нест, ки шинохта нашавад. Варианти дуввум ин ки харитаи XML таҳия карда мешавад. Баръакси як усули якум, ҷадвал мувофиқи ин нақша табдил меёбад, ки ҳамаи стандартҳои сифати XML дошта бошанд. Аммо, мутаассифона, на ҳар як истифодабаранда қодир ба зудтар фаҳмидани нӯшидани ин тартиб.