XML သည်ဒေတာနှင့်အလုပ်လုပ်ရန်တစ်လောကလုံးပုံစံဖြစ်သည်။ ၎င်းကို DBMS နယ်ပယ်မှပရိုဂရမ်များအပါအ ၀ င်ပရိုဂရမ်များစွာကထောက်ပံ့သည်။ ထို့ကြောင့်သတင်းအချက်အလက်များကို XML သို့ပြောင်းလဲခြင်းသည်အသုံးချပရိုဂရမ်များအကြားအပြန်အလှန်အကျိုးသက်ရောက်မှုနှင့်အချက်အလက်ဖလှယ်ခြင်း၏အချက်အရတိကျသောအရေးကြီးသည်။ Excel သည် table များနှင့်အလုပ်လုပ်သောပရိုဂရမ်များထဲမှတစ်ခုမျှသာဖြစ်ပြီး database များကိုပင်စီမံနိုင်သည်။ Excel ဖိုင်များကို XML သို့မည်သို့ပြောင်းလဲရမည်ကိုကြည့်ကြစို့။
ကူးပြောင်းခြင်းလုပ်ထုံးလုပ်နည်း
ဒေတာကို XML ပုံစံသို့ပြောင်းလဲခြင်းသည်မလွယ်ကူပါ။ အထူးအစီအစဉ် (schema.xml) ကို၎င်း၏သင်တန်းတွင်ဖန်တီးရမည်ဖြစ်သောကြောင့်။ သို့သော်သတင်းအချက်အလက်များကိုဤပုံစံ၏အရိုးရှင်းဆုံးဖိုင်သို့ပြောင်းလဲရန်၎င်းသည် Excel တွင်သိမ်းဆည်းရန်အတွက်ပုံမှန်ကိရိယာများရှိရန်လုံလောက်သည်။ သို့သော်ကောင်းမွန်စွာဖွဲ့စည်းထားသောဒြပ်စင်တစ်ခုဖန်တီးရန်ပုံဆွဲခြင်းနှင့်ယင်း၏ဆက်သွယ်မှုကိုနှိုက်နှိုက်ချွတ်ချွတ်လေ့လာရန်လိုသည်။
နည်းလမ်း ၁။ လွယ်ကူစွာသိမ်းဆည်းနိုင်တယ်
Excel တွင် data ကို XML format ဖြင့် menu ကိုအသုံးပြုခြင်းဖြင့်ရနိုင်သည် "အဖြစ်သိမ်းဆည်းပါ"။ ဟုတ်ပါတယ်၊ အဲဒီပရိုဂရမ်တွေအားလုံးဒီလိုပုံစံနဲ့ဖန်တီးထားတဲ့ဖိုင်တစ်မျိုးနဲ့မှန်မှန်ကန်ကန်အလုပ်လုပ်မယ်ဆိုတာသေချာပါတယ်။ ထိုအမှုကိစ္စအားလုံး၌, ဒီနည်းလမ်းအလုပ်ဖြစ်တယ်။
- ကျနော်တို့ Excel ကိုအစီအစဉ်ကိုစတင်ပါ။ ကူးပြောင်းလိုသောပစ္စည်းကိုဖွင့်နိုင်ရန်အတွက် tab သို့သွားပါ ဖိုင်။ ထို့နောက်ထိုအရာကိုနှိပ်ပါ "ဖွင့်".
- ဖိုင်ဖွင့်လှစ်သည့်ဝင်းဒိုးစတင်သည်။ ကျွန်ုပ်တို့လိုအပ်သောဖိုင်ပါရှိသောလမ်းညွှန်သို့သွားပါ။ ၎င်းသည် Excel ပုံစံများဖြစ်သည့် XLS သို့မဟုတ် XLSX တွင်ဖြစ်ရမည်။ ၎င်းကိုရွေးပြီးခလုတ်ကိုနှိပ်ပါ။ "ဖွင့်"ပြတင်းပေါက်ရဲ့အောက်ခြေမှာတည်ရှိပါတယ်။
- သင်မြင်သည့်အတိုင်းဖိုင်ကိုဖွင့်ပြီး၎င်းအချက်အလက်များကိုလက်ရှိစာရွက်ပေါ်တွင်ပြသထားသည်။ နောက်တဖန် tab ကိုသွားပါ ဖိုင်.
- ပြီးနောက်, သွားပါ "အဖြစ်သိမ်းဆည်းပါ".
- သိမ်းဆည်းရန် ၀ င်းဒိုးပွင့်လာသည်။ ကျွန်ုပ်တို့သည်ပြောင်းလဲထားသောဖိုင်ကိုသိမ်းဆည်းလိုသောလမ်းညွှန်သို့သွားသည်။ သို့သော်၊ သင်ပရိုဂရမ်ကိုယ်တိုင်မှအကြံပြုထားသည့်မူလဖိုင်တွဲကိုချန်ထားနိုင်သည်။ တူညီတဲ့ဝင်းဒိုးထဲမှာ, သင်ဆန္ဒရှိလျှင်, သင်ဖိုင်အမည်ပြောင်းလဲနိုင်သည်။ သို့သော်အဓိကအာရုံစိုက်မှုကိုလယ်ကွင်းသို့ပေးရမည် ဖိုင်အမျိုးအစား။ ဤစာရင်းကိုကလစ် နှိပ်၍ စာရင်းကိုဖွင့်သည်။
ထိန်းသိမ်းစောင့်ရှောက်ရေးနည်းလမ်းများအနက်ကျွန်ုပ်တို့သည်နာမည်တစ်ခုရှာဖွေနေသည် XML ဇယား 2003 ဒါမှမဟုတ် XML ဒေတာ။ ဒီပစ္စည်းတွေထဲကတစ်ခုရွေးပါ။
- ပြီးနောက်ခလုတ်ကိုနှိပ်ပါ သိမ်းဆည်းပါ.
ထို့ကြောင့် Excel မှ XML format သို့ပြောင်းလဲခြင်းပြီးဆုံးလိမ့်မည်။
နည်းလမ်း ၂။ Developer Tools
ပရိုဂရမ်တက်ဘ်ရှိ developer tools များ သုံး၍ Excel format ကို XML သို့ပြောင်းနိုင်သည်။ တစ်ချိန်တည်းမှာပင် အကယ်၍ အသုံးပြုသူသည်အရာအားလုံးကိုမှန်ကန်စွာလုပ်ဆောင်နိုင်ပါကယခင်နည်းလမ်းနှင့်မတူဘဲတတိယပါတီ application များမှမှန်ကန်စွာရရှိနိုင်မည့်ပြည့်စုံသော XML ဖိုင်တစ်ခုထွက်ပေါ်လာလိမ့်မည်။ ဒါပေမယ့်ချက်ချင်းဆိုသလိုပြောရမယ်ဆိုရင်အစပြုသူတိုင်းမှာဒီနည်းကိုဘယ်လိုပြောင်းလဲရမလဲဆိုတာကိုချက်ချင်းလေ့လာနိုင်ဖို့အတွက်ဗဟုသုတနှင့်ကျွမ်းကျင်မှုတွေမလုံလောက်ဘူး။
- ပုံမှန်အားဖြင့်, developer toolbar ကိုပိတ်ထားသည်။ ထို့ကြောင့်၊ ပထမ ဦး စွာ၊ ၎င်းကိုဖွင့်ရန်လိုအပ်သည်။ tab ကိုသွားပါ ဖိုင် နှင့်ပစ္စည်းပေါ်တွင်နှိပ်ပါ "ရွေးစရာများ".
- ဖွင့်လှစ်သော parameters တွေကိုပြတင်းပေါက်တွင်, ပုဒ်မခွဲသို့ရွှေ့ ဖဲကြိုး Setup ကို။ ၀ င်းဒိုး၏ညာဘက်ခြမ်းတွင်တန်ဖိုးဘေးရှိအကွက်ကိုအမှတ်အသားပြုပါ "တီထွင်သူ"။ ပြီးနောက်ခလုတ်ကိုနှိပ်ပါ "အိုကေ"ပြတင်းပေါက်ရဲ့အောက်ခြေမှာတည်ရှိပါတယ်။ Developer Tools tab ကိုယခုဖွင့်ထားပါ။
- နောက် Excel spreadsheet ကိုပရိုဂရမ်တွင်အဆင်ပြေစွာဖွင့်ပါ။
- ၎င်းကိုအခြေခံပြီး၊ မည်သည့်စာသားအယ်ဒီတာတွင်မဆိုဖွဲ့စည်းထားသောအစီအစဉ်တစ်ခုကိုကျွန်ုပ်တို့ဖန်တီးရမည်။ ဤရည်ရွယ်ချက်များအတွက်သင်ပုံမှန် Windows Notepad ကိုသုံးနိုင်သည်၊ သို့သော်ပရိုဂရမ်နှင့် Notepad ++ markup languages နှင့်အလုပ်လုပ်ရန်အထူးပြု application ကိုအသုံးပြုသည်။ ဒီအစီအစဉ်ကိုငါတို့စတင်ပါပြီ ၎င်းတွင်ကျွန်ုပ်တို့သည် circuit ကိုဖန်တီးသည်။ ကျွန်တော်တို့ရဲ့ဥပမာမှာအောက်မှာဖော်ပြထားတဲ့ပုံက Notepad ++ window ကိုပြလိမ့်မယ်။
သင်မြင်သည့်အတိုင်းစာရွက်စာတမ်းတစ်ခုလုံးအတွက်ဖွင့်ခြင်းနှင့်ပိတ်ခြင်း tag သည်ဖြစ်သည် "ဒေတာအစု"။ တူညီသောအခန်းကဏ္အတွက်, တစ် ဦး ချင်းစီအတန်းများအတွက် tag ကို "မှတ်တမ်း"။ schema အတွက်၊ စားပွဲတန်းနှစ်ခုကိုသာယူပြီး၎င်းအားအားလုံးအား XML သို့မပြန်ဆိုပါကလုံလောက်လိမ့်မည်။ ဖွင့်ခြင်းနှင့်ပိတ်ခြင်း၏ကော်လံတံဆိပ်၏အမည်မှာမလိုလားအပ်သောအရာဖြစ်သော်လည်းဤကိစ္စတွင်အဆင်ပြေလွယ်ကူရန်ကျွန်ုပ်တို့သည်ရုရှားဘာသာစကားကော်လံအမည်များကိုအင်္ဂလိပ်သို့သာရိုးရှင်းစွာဘာသာပြန်လိုသည်။ ဒေတာထည့်သွင်းပြီးနောက်၊ ၎င်းကို XML ပုံစံရှိ hard drive ရှိမည်သည့်နေရာ၌မဆိုစာသားတည်းဖြတ်သူ၏လုပ်ဆောင်နိုင်စွမ်းမှတဆင့်၎င်းကိုကျွန်ုပ်တို့သိမ်းဆည်းသည် "schema".
- တနည်းကား၊ Excel ပရိုဂရမ်ကိုဖွင့်ပြီးပြီဖြစ်သည်။ tab ကိုရွှေ့ပါ "တီထွင်သူ"။ အဆိုပါ toolbox ကိုအတွက်ဖဲကြိုးတွင် XML ခလုတ်ကိုနှိပ်ပါ "ရင်းမြစ်"။ ဖွင့်လှစ်သောလယ်ပြင်၌, ဝင်းဒိုး၏ဘယ်ဘက်ခြမ်းတွင်, ခလုတ်ကိုနှိပ်ပါ "XML မြေပုံ ... ".
- ပွင့်လင်းသော ၀ င်းဒိုးတွင်ခလုပ်ကိုနှိပ်ပါ "ထည့်ပါ ... ".
- အရင်းအမြစ်ရွေးချယ်မှုဝင်းဒိုးစတင်သည်။ ကျနော်တို့အစောပိုင်းကပြုစုအစီအစဉ်၏တည်နေရာလမ်းညွှန်ကိုသွား, အဲဒါကို select လုပ်ပါနှင့်ခလုတ်ကိုနှိပ်ပါ "ဖွင့်".
- အစီအစဉ်၏ဒြပ်စင်များပြတင်းပေါက်ပေါ်လာပြီးနောက်၎င်းတို့ကိုဇယားကွက်ကော်လံအမည်များရှိသက်ဆိုင်ရာဆဲလ်များထဲသို့ cursor ကို သုံး၍ ဆွဲယူပါ။
- ကျနော်တို့ရရှိလာတဲ့စားပွဲပေါ်မှာအပေါ် right-click ။ ဆက်စပ်မီနူးတွင်၊ အရာများကိုဖြတ်သွားပါ XML နှင့် "တင်ပို့ပါ"။ ထို့နောက်ဖိုင်ကိုမည်သည့်လမ်းညွှန်တွင်မဆိုသိမ်းဆည်းပါ။
XLS နှင့် XLSX ဖိုင်များကိုမိုက်ကရိုဆော့ဖ် Excel သုံး၍ XML ပုံစံသို့ပြောင်းရန်အဓိကနည်းလမ်း ၂ ခုရှိသည်။ ၎င်းတို့ထဲမှတစ်ခုသည်အလွန်ရိုးရှင်းပြီးလုပ်ဆောင်ချက်မှတစ်ဆင့်ပေးထားသော extension နှင့်အတူမူလတန်းသိမ်းဆည်းခြင်းလုပ်ထုံးလုပ်နည်းတွင်ပါဝင်သည် "အဖြစ်သိမ်းဆည်းပါ"။ ဤရွေးချယ်မှု၏ရိုးရှင်းမှုနှင့်ရှင်းလင်းပြတ်သားမှုသည်သေချာသည်မှာအားသာချက်များဖြစ်သည်။ သို့သော်သူ၌အလွန်လေးနက်သောအားနည်းချက်တစ်ခုရှိသည်။ အချို့သောစံနှုန်းများကိုထည့်သွင်းစဉ်းစားခြင်းမရှိပဲပြောင်းလဲခြင်းကိုပြုလုပ်သည်။ ထို့ကြောင့် third-party application များမှဤနည်းဖြင့်ကူးပြောင်းထားသောဖိုင်ကိုအသိအမှတ်မပြုပေ။ ဒုတိယရွေးချယ်မှုတွင် XML ကိုမြေပုံဆွဲခြင်းပါ ၀ င်သည်။ ပထမနည်းလမ်းနှင့်မတူသည်မှာဤအစီအစဉ်အရပြောင်းလဲသည့်စားပွဲသည် XML အရည်အသွေးစံနှုန်းအားလုံးနှင့်ကိုက်ညီသည်။ ဒါပေမယ့်ကံမကောင်းတာက၊ သုံးစွဲသူတိုင်းကဒီလုပ်ထုံးလုပ်နည်းရဲ့ကွဲပြားခြားနားမှုတွေကိုမြန်မြန်ဆန်ဆန်တွက်ချက်လို့မရဘူး။