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