ကွန်ပျူတာများပစ္စည်းကရိယာ

သငျသညျပွင့်လင်းနှင့်မည်သို့အသုံးပြုရန်ဖို့ XML ကို format နဲ့ကဘာလဲ။

ဤရွေ့ကားကိစ္စများပရိုဂရမ်းမင်းဘာသာစကားများနှင့်ဝဘ် diayna ထံအပ်နှံအမျိုးမျိုးသောဖိုရမ်များအပေါ်သုံးစွဲသူများကကြားတွင်အသုံးအများဆုံးဖြစ်ကြသည်။ ကျနော်တို့နားလည်ရကြလိမ့်မည်အတူစတင်အဘယ်အရာကို xml format နဲ့ တည်းဖြတ်ထိုသို့ဖွင့်လှစ်ဖို့ထက်။

ဒါကြောင့်, XML ကို layout ကိုများအတွက်အထူး extensible programming language ဖြစ်သည်။ ထို့ကြောင့် XML ဖိုင်များကို အရာဝတ္ထုများ၏ attribute တွေသတ်မှတ်ကြောင်း tags များကိုသုံးနိုင်သည်။ ရုပ်ဆင်းသဏ္ဌာန်၌, ဘာသာစကားကိုအလွန်ပုံမှန် HTML ကို programming language ကိုကဲ့သို့ဖြစ်၏။ သို့သော် XML ကိုခြားနားချက်မိမိတို့ကိုယ်ပိုင် tags များသတ်မှတ်ထားခြင်းနှင့်အနာဂတျမှာသူတို့ကိုသုံးစွဲဖို့အသုံးပြုသူများအများ၏စွမ်းရည်ကိုဖြစ်ပါတယ်။

၎င်း၏ဖွဲ့စည်းပုံထဲမှာတစ်ဦးက XML document ကိုဒြပ်စင်အပင်တစ်ပင်ဖြစ်ပါသည်။ ထိုကဲ့သို့သောက HTML နှင့်အတူအမှုအဖြစ်တချို့က element တွေကိုသူတို့ရဲ့ကိုယ်ပိုင်တိုးချဲ့ attribute တွေရှိသည်, မည်သည့်တန်ဖိုးများဆံ့နိုငျသညျ။ လိုင်းအတွက်ဥပမာ: တန်ဖိုးကိုလိုင်းတလွှားက rip နှင့်ပိတ်ပွဲ tags များဖြစ်ကြသည်။ attr ၏တန်ဖိုးထားတဲ့ attribute ကိုဖြစ်တယ်, ဒါပေမဲ့ attrval - ဤအထက်ပါ attribute ကို၏တန်ဖိုးဖြစ်ပါတယ်။ ကောင်းပြီ, string value ကို၏နောက်ဆုံးဒြပ်စင်ရဲ့ contents ဖြစ်ပါတယ်။

လောလောဆယ်တစ်ဦး XML ဖိုင်ကျယ်ပြန့်အသုံးပြုကြသည်နှင့်သုံးစွဲသူများအကြားလူကြိုက်များပြီ။ ထို့အပြင်တစ်ဦးပရိုဂရမ်းမင်းဘာသာစကား၏ပြောင်းလွယ်ပြင်လွယ်သငျသညျထိုကဲ့သို့သော settings အမျိုးမျိုးကိုဖန်တီးရန်နှင့်ကွဲပြားခြားနားသော databases ကိုဖန်တီးရန် applications များအဖြစ်ဖိုင်တွေသုံးစွဲဖို့ခွင့်ပြုပါတယ်။ ပေမယ့်အဆိုပါ markup ဘာသာစကား၏မူလရည်ရွယ်ချက်ကိုက World Wide Web ပေါ်မှာအစီအစဉ်များအကြားသတင်းအချက်အလက်ဝေမျှခြင်းတစ်ဖိုင်ထဲမှာအသုံးပြုနိုင်ရန်ဖြစ်ပါသည်။

ဒါကြောင့်ဖွင့်လှစ်ရန်နှင့်တည်းဖြတ်ဖို့ဘယ်လိုထက်ဒီတော့ xml format နဲ့။ ထိုသို့ပြုမှအလွယ်ကူဆုံးနည်းလမ်း - က HTML files တွေကိုဆင်တူကာ text editor နဲ့ XML ဖိုင်ဖွင့်လှစ်ရန်။ သို့သော်ဤ format နဲ့ XML ဖိုင်များကိုတည်းဖြတ်အသုံးပြုသူစာကျွမ်းကျင်မှုနဲ့ XML markup ဘာသာစကား၏အလုပ်လုပ်ကိုင်အသိပညာလိုအပ်သည်။ ဆိုလိုသည်မှာသင်သည်သင်၏စာမကျြနှာကို Notepad ထဲမှာဖိုင်ကိုဖွင့်တဲ့အခါမှာ, သင်ကုဒ်နှင့် markup စာသားကိုကိုယ်နှိုက်၏လိုင်းများအစုတခုရဖို့ဖြစ်ပါတယ်။ ထိုအသင်တစ်ဦးအထူးသဖြင့် tag ကို၏တာဝန်ဝတ္တရားကိုနားလည်သဘောပေါက်ရန်ကနည်းနည်းတည်းဖြတ်ဖို့လိုတယ်, သင်မှန်မှန်ကန်ကန်ဖော်ပြရန်လိုချင်တာတွေသတင်းအချက်အလက်တစ်ခုပြင်ဆင်ရန်လုပ်ဖို့လိုတယ်တဲ့။

XML ကိုဘာသာစကားကိုသိရသို့မဟုတ်တည်းဖြတ်သင် extension ကို XML ကိုအတူဖိုင်တွေဖွင့်ဖို့ခွင့်ပြုကြောင်းအထူးအစီအစဉ်များ၏အားသာချက်ယူနိုငျသောအခါချက်ချင်းရလဒ်ကြည့်ဖို့လိုလားကြဘူးသူများသည်။ ထို့ကြောင့်, သင်ကဖွင့်လှစ်သောဤကိစ္စရပ်များ xml format နဲ့အတွင်း uninitiated အဘို့, ထိုကဲ့သို့သောအစီအစဉ်များကိုတကယ့်ကိုကယျတငျတျောမူပါလိမ့်မယ်။ များစွာသောထိုကဲ့သို့သောအယ်ဒီတာများများထဲတွင်အတွေ့အကြုံမရှိသေးသောအသုံးပြုသူများကိုပိုမိုလေးနက်နှင့်ပရော်ဖက်ရှင်နယ်များနှင့်ရိုးရှင်းသောအစီအစဉ်ကိုရှိပါတယ်။ တည်းဖြတ်ခြင်းနှင့်သူတို့ကို XML ဖိုင်များကိုအတွက်အခြေခံမူဆင်တူပေမယ့်။ အားလုံးအစီအစဉ်များကိုသူတို့ရဲ့လုပ်ဆောင်နိုင်စွမ်းကိုသာကွာခြားအဖြစ်တည်းဖြတ်ရေးအတွက် function နဲ့ tools တွေကိုအစုတခုနဲ့ XML ဖိုင်များကိုကိုဖန်ဆင်း၏။

တစ်ဦး XML ဖိုင်နှင့်ထပ်မံတည်းဖြတ်ဖွင့်ဖို့ရိုးရှင်းတဲ့နှင့်အခမဲ့ဖြစ်သည်အစီအစဉ်များအနက်သို့မဟုတ်လုံးဝအသစ်ကဖိုင်တွေကိုအယ်ဒီတာ Serna အခမဲ့ Open Source ခွဲခြားနိုင်ပါသည်။ ဒါဟာသင်အလွယ်တကူဆောင်းပါးများနှင့်စာအုပ်များ, နည်းပညာပိုင်းဆိုင်ရာစာရွက်စာတမ်းများအမျိုးမျိုး, အသုံးပြုသူလက်စွဲနှင့်ပိုပြီးဖန်တီးရန်ခွင့်ပြုသည်တဲ့အစွမ်းထက်ပေမယ့်တစ်ချိန်တည်းမှာအဆင်ပြေပြေနဲ့ရိုးရှင်းတဲ့ software ဖြစ်ပါသည်။ ထို့ပြင်ဒါကြောင့်အများအားဖြင့်ဒါပေါ်နှုတ်ကပတ်တော်ကဲ့သို့သောလွယ်ကူရိုးရှင်းသည့် text editor ၏အလုပ်နှင့်စုဆောင်းခြင်းအတွက် XML ကိုအယ်ဒီတာအတွက်ဖန်ဆင်းခြင်းနှင့်တည်းဖြတ်ပေါ်တွင်အလုပ်နှင့် XML ကို markup ဘာသာစကား၏သိသာထင်ရှားသောအသိပညာမလိုအပ်ပါဘူး။ ထို့ကြောင့်, ထိုကဲ့သို့သော xml format နဲ့ရှိခြင်းဖိုင်တွေနဲ့အတူလုပ်ကိုင်ဖို့ဘယ်လိုအဖြစ်ဒီဆော့ဗ်ဝဲကိုအသုံးပြုခြင်းဆိုင်ရာကိစ္စရပ်များသင်မရှိတော့ပါထမည်ဖွင့်ပါ။

အပိုဆောင်း features တွေ Serna အခမဲ့ Editor ကို XSL-fo ကိုနှိပ်ပြီး၏ရှေ့မှောက်တွင်နှင့်ပုံနှိပ်ပုံစံအရှိဆုံးလက်တွေ့ကျကျ display ကိုထောက်ပံ့ပေး, စငျသညျအမြင်များကိုဖန်တီးရန်နှင့်အစိတ်အပိုင်း၏ကြီးမားသောအရေအတွက်တက်လုပ် XML ကိုဖိုင်များ, map profiled ခွင့်ပြုပေးသော XSLT, မီးမောင်းထိုးပြနိုင်ပါတယ်။

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 my.birmiss.com. Theme powered by WordPress.