သင့်ရဲ့ XML ကိုသင်ကကက်စကိတ်ပုံစံစာရွက်များနှင့်အတူစေရန်ပြုလုပ်စေချင်ဘယ်လိုကွညျ့လိုကျပါစေ
တစ်ဦးက XML document ကိုဖန်တီးသည့် DTD ရေးသားခြင်းနှင့်တစ်ဦးဘရောက်ဇာနှင့်အတူက parsing အားလုံးကောင်းပါတယ်, ဒါပေမယ့်သင်ကရှုမြင်တဲ့အခါမှာဘယ်လိုစာရွက်စာတမ်း display ကိုအလိုရှိသနည်း XML ကို ခင်းကျင်းပြသတဲ့ဘာသာစကားမဟုတ်ပါဘူး။ တကယ်တော့, XML ကိုနှင့်အတူတိကျမ်းစာ၌လာသည်စာရွက်စာတမ်းများမှာအားလုံးအဘယ်သူမျှမပုံစံချပေးရပါလိမ့်မယ်။
ဒါကြောင့်ငါဘယ်လို XML ကို View သလား?
တစ်ဘရောက်ဇာထဲမှာ XML ကိုကြည့်ရှုရန်သော့ချက် Cascading Style Sheet များဖြစ်ပါတယ်။ စတိုင်စာရွက်များသင်၏စာသား၏အရွယ်အစားနှင့်အရောင်ကနေသင့်ရဲ့ Non-စာသားကိုအရာဝတ္ထု၏နောက်ခံနှင့်ရာထူး, သင်သည်သင်၏ XML ကိုစာရွက်စာတမ်းအမှုအမျိုးမျိုးရှိသမျှရှုထောင့်သတ်မှတ်ခွင့်ပြုပါ။
သင်တစ်ဦးက XML document ကိုတိုပြောပါ:
xml version ကို = "1.0" ကို standalone = "ဟုတ်ကဲ့"> ]> <မိသားစု> <မိဘ> ဂျူဒီ မိဘ> <မိဘ> Layard မိဘ> <ကလေးက> ဂျနီဖာ ကလေးသည်> <ကလေးက> Brendan ကလေးသည်> မိသားစု>သငျသညျထိုကဲ့သို့သောက Internet Explorer အဖြစ်တစ်ခုက XML အဆင်သင့် browser မှာကြောင်းစာရွက်စာတမ်းကြည့်ရှုရန်ခဲ့ကြသည်ဆိုပါကဤကဲ့သို့သောအရာတစ်ခုခုကိုပြသမယ်လို့:
ဂျူဒီ Layard ဂျနီဖာ Brendanသင်တို့မူကားမိဘနှင့်ကလေးဒြပ်စင်အကြားခွဲခြားဖို့လိုတယျဆိုရငျကော သို့မဟုတ်ပင်စာရွက်စာတမ်းအားလုံးကိုဒြပ်စင်အကြားအမြင်ခြားနားပါစေ။ သငျသညျက XML နဲ့မပွုနိုငျ, ထိုသို့ display ကိုအသုံးပြုမည်ဖို့ရည်ရွယ်သောဘာသာစကားမဟုတ်ပါဘူး။
ဒါပေမယ့်ကံကောင်းတာကြောင့်သုံးစွဲဖို့လွယ်ကူသည် ကက်စကိတ်ပုံစံစာရွက်များ သင်တစ်ဦး browser မှာကြည့်ရှုအားပေးသည့်အခါသူတို့အစာရွက်စာတမ်းများနှင့် applications များပြသချင်တယ်ဘယ်လိုသတ်မှတ်ဖို့ XML ကိုစာရွက်စာတမ်းများအတွက်, ဒါမှမဟုတ် CSS ကို။ အထက်ပါစာရွက်စာတမ်းအဘို့သင်ထားတဲ့ HTML ကိုစာရွက်စာတမ်းလိုအတူတူပင်လမ်းထဲမှာ tags များတစ်ဦးချင်းစီ၏စတိုင်သတ်မှတ်နိုင်ပါတယ်။
ဥပမာအားဖြင့်, HTML မှာသင် font ကိုမကျြနှာကို Verdana, ဂျီနီဗာ, ဒါမှမဟုတ် Helvetica နှင့်နောက်ခံအရောင်မှာအစိမ်းရောင်နှင့်အတူအပိုဒ် tags များအတွင်း (
p>) စာသားအားလုံးကိုသတ်မှတ်ချင်ပေလိမ့်မည်။ အားလုံးအပိုဒ်ကြောင်းကဲ့သို့ဖြစ်ကြ၏သို့မှသာတစ်ဦးကိုနှိပ်ပြီးအတွက်သတ်မှတ်ပေးရန်, သငျသညျကိုရေးမယ်လို့:
p {font-family: Verdana, Geneva, helvetica; background-color: # 00ff00; }တူညီတဲ့စည်းမျဉ်းစည်းကမ်းတွေက XML documents တွေအတွက်အလုပ်လုပ်။ XML ကိုအသီးအသီး tag ကို XML ကိုစာရွက်စာတမ်းအတွက်သတ်မှတ်ခံရနိုင်သည်
မိသားစု {color: # 000000; } မိဘ {font-family: Arial Black က; အရောင်: # ff0000; နယ်စပ်: အစိုင်အခဲ 5px; width: 300px; } ကလေးသည် {font-family: Verdana, helvetica; အရောင်: # cc0000; နယ်စပ်: အစိုင်အခဲ 5px; နယ်စပ်-အရောင်: # cc0000; }သင်သည်သင်၏ XML ကိုစာရွက်စာတမ်းများနှင့်သင့်ပြီးတာနဲ့ ကိုနှိပ်ပြီး တိကျမ်းစာ၌လာသည်ကား, သင်အတူတကွသူတို့ကိုထားရန်လိုအပ်ပါတယ်။ HTML မှာလင့်ခ် command ကိုဆင်တူ, သင်ရှိရာကိုနှိပ်ပြီးရှာတွေ့ဖို့ XML ကို parser ကိုပြောပြ, (XML ကိုကြေငြာအောက်တွင်ဖော်ပြထားသော) သင့် XML ကိုစာရွက်စာတမ်းရဲ့ထိပ်မှာတစ်လိုင်း၌ထားလေ၏။ ဥပမာ:
xml-ကိုနှိပ်ပြီးအမျိုးအစား = "စာသားကို / css" href = "stylesheet.css"?>ငါမူကားအထက်ပြောခဲ့သကဲ့သို့, ဒီလိုင်း xml?> ကြေငြာအောက်တွင်ဖော်ပြထားသောပေမယ့် XML ကိုစာရွက်စာတမ်းအတွက် element တွေကိုမဆိုမတိုင်မီတွေ့ရှိခဲ့ရပါမည်။
အတူတူကအားလုံးကိုချပြီး, သင့် XML ကိုစာရွက်စာတမ်းကိုဖတ်မယ်လို့:
xml version ကို = "1.0" ကို standalone = "ဟုတ်ကဲ့"> xml-ကိုနှိပ်ပြီးအမျိုးအစား = "စာသားကို / css" href = "stylesheet.css"?> < ! element ကလေးသည် (#PCDATA)>]> <မိသားစု> <မိဘ> ဂျူဒီ မိဘ> <မိဘ> Layard မိဘ> <ကလေးက> ဂျနီဖာ ကလေးသည်> <ကလေးက> Brendan ကလေးသည်> မိသားစု>