အတွက်ရေးသားခြင်း XML ကို ခက်ခဲသည်မဟုတ်။ အဆိုပါ XML ကိုဘာသာစကားအများဆုံးမည်သူမဆိုကျွမ်းကျင်နိုငျသောကျွမ်းကျင်မှုဖြစ်ပါတယ်။ အသစ်ကဘာမှသင်ယူအကြောင်းကိုအခက်ခဲဆုံးအစိတ်အပိုင်းတစ်ခုစတင်နေပါတယ်။ ကွန်ပျူတာဘာသာစကားတွင်တစ်ဦးစာရွက်စာတမ်း Creating အကောင်းဆုံးပြုသောအမှုခြေလှမ်း-by-step ဖြစ်ပါတယ်။ XML ကိုအတွက်ရေးသားခြင်း၏အခြေခံအားဖြင့်ပြုပြင်သင်တစ်ဦးလုပ်ရိုးလုပ်စဉ်ဖွံ့ဖြိုးကူညီပေးပါမည်။ သင်ပထမဦးဆုံး XML ဖိုင်ရေးလိုက်ပြီးတာနဲ့သင်က system ကိုလွယ်ကူပြီးပြောင်းလွယ်ပြင်လွယ်ဖြစ်ပါတယ်မြင်လိမ့်မည်။ XML ကို၏အဓိကရည်ရွယ်ချက် Processor ကိုဝင်ရောက်နိုင်သည့်ဒေတာဆံ့ဖို့ဖြစ်ပါတယ်။
တစ်စတိုးဆိုင်အဘို့ဤအသေးစာရင်းစာရင်းမှာကြည့်လိုက်ပါ:
စာရင်း
စက်ဘီး
- 24 လက်မအရွယ် Boys တောင်ဆိုင်ကယ် $ 200
- 24 လက်မအရွယ် Boys Cruiser ဆိုင်ကယ် $ 150
စကိတ်
- Acme အားကစားသမားစကိတ်စီး $ 75
- Deluxe Boys $ 35 စကိတ်
တစ်ဦးကြေညာစာတမ်းထုတ်ပြန်ကြေညာချက်ရေးရန်
ကြေညာချက်များထိုကဲ့သို့သောဘာသာစကားသကဲ့သို့, browser ကိုမှသတင်းအချက်အလက်များသည်။ တစ်ဦးက barebones XML ကိုကြေငြာထုတ်ပြန်ကြေညာချက်မှသာဘာသာစကားနှင့်ဗားရှင်းလိုအပ်သည်။ ဒါကတစ်ဦးက XML document ကိုအတိုင်းစာမျက်နှာကိုတည်ထောင်နိုင်ရန်လုံလောက်ပါတယ်။ အပိုဆောင်းရွေးချယ်စရာ encoding ကနှင့်ကို standalone status ကိုပါဝင်သည်။
xml version ကို = "1.0"?>တစ်ဦး Root Element ကို Create
အမြစ်ဒြပ်စင်အားလုံးအခြားဒြပ်စင်ရရှိထားသူတစ်ဦးကွန်တိန်နာဖြစ်ပါတယ်။ ဒါဟာသင့်ရဲ့ XML ဖိုင်များအတွက်ပထမဦးဆုံးအကို elemental tag ကိုဖြစ်ပါတယ်။
xml version ကို = "1.0"?> <စာရင်း> စာရင်း>သူတို့ကိုသင်ရေးလိုက်အဖြစ်သင့် element တွေကိုပိတ်ပြီးများ၏အလေ့အထကိုရယူလိုက်ပါ။ XML ကိုလိုအပ်ပါတယ် tags များပိတ်ပြီး အားလုံးဒြပ်စင်အဘို့။ တစ်ချိန်တည်းမှာနှစ်ဦးစလုံး tags များရေးသားခြင်းသေချာ ကောင်းစွာ-form ကုဒ်နှင့် XML ကို၏ဖွဲ့စည်းပုံကိုထိန်းချုပ်ဖို့ကူညီပေးသည်။
ကလေး Element တွေကိုတည်ထောင်ရန်
အမြစ်ဒြပ်စင်အတွင်းမှကလေးသူငယ်ဒြပ်စင်အသိုက်။
တစ်ခုစာရင်းစာရင်းပြုစု, သင်ကွဲပြားခြားနားသောစာရင်းအမျိုးအစားအဘို့အကဏ္ဍများကိုဖန်တီးပေလိမ့်မည်။ ဥပမာမှာကျွန်တော်တို့ဟာစက်ဘီးနဲ့စကိတ်ရှိသည်။
xml version ကို = "1.0"?> <စာရင်း> <စက်ဘီး> စက်ဘီး> <စကိတ်> စကိတ်> စာရင်း>ဒေတာ Hold မှ Subchild Element တွေကို Add
သငျသညျကိုသိုလှောင်ထားချင် data ကိုကိုင်ထားမှကလေးကဒြပ်စင်၏အတွင်းပိုင်း Subchild ဒြပ်စင်အသိုက်။
ဒီဥပမာနှစ်ခုစက်ဘီး၏မော်ဒယ်များနှင့်စကိတ်နှစ်ခုရှိပါတယ်။ ဤစာရင်းတွင်များအတွက်တစ်ခုမှာရိုးရှင်းတဲ့ပုံစံကပါဝင်ပတ်သက် nesting များနမူနာ ထိုကဲ့သို့သောစျေးနှုန်းအဖြစ်တစ်ဦးချင်းစီမော်ဒယ်နောက်ထပ်သတင်းအချက်အလက်များသည်ရန် subchild အထဲမှာနောက်ထပ်ဒြပ်စင်။
xml version ကို = "1.0"?> <စာရင်း> <စက်ဘီး> <မော်ဒယ်> 24 လက်မအရွယ် Boys တောင်ဆိုင်ကယ် <စျေးနှုန်း> $ 200,00 စျေးနှုန်း> မော်ဒယ်> <မော်ဒယ်> 24 လက်မအရွယ် Boys Cruiser ဆိုင်ကယ် <စျေးနှုန်း> $ 150,00 စျေးနှုန်း> မော်ဒယ်> စက်ဘီး> <စကိတ်> <မော်ဒယ်> Acme အားကစားသမားစကိတ်စီး <စျေးနှုန်း> $ 75,00 စျေးနှုန်း> မော်ဒယ်> <မော်ဒယ်> Deluxe Boys စကိတ်စီး <စျေးနှုန်း> $ 35,00 စျေးနှုန်း> မော်ဒယ်> စကိတ်> စာရင်း>ဒီ file ကိုများအတွက် XML ကိုကုဒ်အလုပ်လုပ်မယ့်တဦးတည်းနည်းလမ်းဖြစ်ပါတယ်။ နောက်ထပ်နည်းလမ်းတစ်ခုစီကိုအပိုင်းကိုသိရှိနိုင်ဖို့ဒြပ်စင်နှင့်အတူ attribute တွေသုံးပြီးပါဝင်ပတ်သက်နေလိမ့်မယ်။ သင်က XML ကုဒ်များအတွက်ပုံစံဖန်တီးသည့်အခါ attribute တွေ၏အားသာချက်လာပါတယ်။