XSLT ကုဒ်ရေးသားဖို့, သင်၏အခြေခံဥာဏ်ရှိသည်သငျ့သညျ က HTML / XHTML က , XML ကို, XML ကို namespace, XPath ဆိုတာနှင့် XSL ။ XSLT အမျိုးမျိုးသောအင်တာနက်ကို Parser နှင့်အတူအသုံးပြုမှုအတွက်သစ်တစ်ခုတည်ဆောက်ပုံသို့ XML ကိုပြောင်းလဲတဲ့ကိုနှိပ်ပြီးဖြစ်ပါတယ်။ နည်းပညာ၏တိုးတက်မှုအများအပြားကွဲပြားခြားနားသောနေရာများလည်းဆောင်ခဲ့လေ၏။ အဆိုပါကျြမှောကျခတျေကအင်တာနက်အသုံးပြုသူအစဉ်အဆက်ထူးခြားတဲ့ browser ကိုစနစ်များနှင့်အတူထိုကဲ့သို့သောမိုဘိုင်းဖုန်းများအဖြစ်ဝဘ်, iPod ကို, Xbox နဲ့အမျိုးမျိုးသောအခြား devices အားလုံးရယူရန်ထက်ပိုပြီးအခွင့်အလမ်းရှိပါတယ်။
XSL Transform (XSLT) ကောင်းစွာ-Form က XML ကုဒ်ယူနှင့်ဤ application များအတွက် useable ပုံစံသို့ပြောင်းလဲ။
တစ်ဦး XSLT ေူပာင်းလဲရေးကိုစတင်
XSLT တစ်ခု XSL စတိုင်စာရွက်၏အစိတ်အပိုင်းတစ်ခုဖြစ်ပါတယ်။ ကတော့ style sheet ကိုအသုံးပြုသည်ကတည်းက XML ကို syntax, သင်ထားတဲ့ XML ကိုကြေငြာထုတ်ပြန်ကြေညာချက်နှင့်အတူစတင်။
- XML ကိုကြေငြာ
တစ်ခု Add XSL ကြေညာချက်။
- စတိုင်စာရွက်ကြေငြာ
စတိုင်စာရွက်ကြေငြာ၏တစ်စိတ်တစ်ဒေသအဖြစ် XSLT namespace Define ။
xmlns: xsl = "http://www.w3.org/1999/XSL/Transform">
XSLT XML ကိုအသွင်ပြောင်းဖို့ဘယ်လိုဆုံးဖြတ်ရန်တစ်ဦး template ကိုရန်ကုဒ်နှိုင်းယှဉ်။ တစ်ဦးက template ကိုစတိုင်စာရွက်အဘို့အထူထောင်စည်းမျဉ်းစည်းကမ်းတွေအစုတခုဖြစ်ပါတယ်။ အဆိုပါ template ကို element ကကုဒ်ကိုက်ညီသို့မဟုတ်ပေါင်းသင်း XPath ဆိုတာအသုံးပြုသည်။ တိုက်ဆိုင်သည့်ကလေးတစ်ဦးဒြပ်စင်သို့မဟုတ်တစ်ခုလုံးက XML document ကိုသတ်မှတ်ရမည်။
- တစ်ခုလုံးကိုစာရွက်စာတမ်း designates
- ဤစာရွက်စာတမ်းများတွင်ကလေးတစ်ဦးဒြပ်စင် designates ။
သငျသညျကလေးတစ်ဦး element ကိုခေါ်ပြီဆိုပါကဥပမာ, တိုက်ဆိုင်သည့်ကုဒ်ပါလိမ့်မယ်:
XSLT ဖန်တီးသောအခါ, သင်မှတ်သားသိနိုင်နှင့်အင်တာနက်စာမျက်နှာပေါ်တွင်ကြည့်ရှုအားပေးကြောင်းတစ်ခု output stream ကိုတည်ဆောက်စေ။
XSLT ဒီအသွင်ကူးပြောင်းရေးလုပ်ငန်းစဉ်ကိုသတ်မှတ်ပေးရန် XSL ဒြပ်စင်နံပါတ်ထည့်သွင်း။ နောက်တစ်နေ့အနည်းငယ်ဆောင်းပါးများကို XSLT အသွင်ပြောင်းအတှကျအသုံးပွု XSL element တွေကိုဆန်းစစ်နှင့်ထပ်မံ XSLT နိုင်တဲ့ coding ကိုဆင်းချိုးမည်။