DTD အကျဉ်းချုပ်

အခြေခံ အမျိုးအစား စာတမ်း အသုံးပြု (DTD) သည် အခွင့်အရေး အရှိန်ရှိ စာတမ်း အစိုးရဆောင်ရွက် အချုပ်အခြား အချုပ်များ အသုံးပြုပါ:

DTD သည် အခြေခံ အရင်းမှာ အသုံးပြုနိုင်သည် ဖြစ်ပြီး အခြား အပြင်ဘာသာ အသိပညာဖြင့် အသုံးပြုနိုင်:

အတွင်းဘာသာ အက်ဥပဒါ DTD အမှတ်ထား

အက်ဥပဒါ DTD သည် သင့် XML အရင်းမှာ ပါဝင်သော်၊ အရင်းမှာ ထို့ကြောင်းမှာ DOCTYPE အမှတ်ထားတွင် ချုပ်ဆိုထားသည့် အက္ခရာများဖြင့် အသုံးပြုပါ:

<!DOCTYPE အခြေခံ အက္ခရာ [အက္ခရာ အမှတ်ထား]

DTD ဖြင့် ပါဝင်သော XML စာတမ်း အမှတ်အသား (IE5 နှင့် အထက် ပါ ဖွင့်ပြပြီး အရင်းအမှတ် အမည် ကို ရှာဖွေပါ):


<!DOCTYPE note [
  
  <!ELEMENT to      (#PCDATA)>
  <!ELEMENT from    (#PCDATA)>
  
  <!ELEMENT body    (#PCDATA)>
]>

  George
  John
  Reminder
  Don't forget the meeting!

သင့် ဘရပ်ရှားအား ဖွင့်ပြပြီး အရင်းအမှတ် အမည်ကို ရှာဖွေပါ:.

အက်ဥပဒါ DTD အသိပညာ:

!DOCTYPE note [ (သတ္တုပုံ နှစ်လျှင်) စာတမ်း အမျိုးအစား အသုံးပြု note အမျိုးအစားရှိ စာတမ်း

!ELEMENT note (သတ္တုပုံ တစ်လျှင်) အသုံးပြု note အက္ခရာအမျိုးမှာ အစားထိုးသည့် အက္ခရာများ ရှိသည်: "to, from, heading, body"

!ELEMENT to (သတ္တုပုံ တစ်လျှင်) အသုံးပြု to အက္ခရာအမျိုး "#PCDATA" အကွက်

!ELEMENT from (သတ္တုပုံ တစ်လျှင်) အသုံးပြု from အက္ခရာအမျိုး "#PCDATA" အကွက်

!ELEMENT heading (သတ္တုပုံ နှစ်လျှင်) အသုံးပြု heading အက္ခရာအမျိုး "#PCDATA" အကွက်

!ELEMENT body (သတ္တုပုံ ခုနှစ်လျှင်) အသုံးပြု body အက္ခရာအမျိုး "#PCDATA" အကွက်

အပြင်ဘာသာ စာကြောင်း

အက်ဥပဒါ DTD သည် XML အချုပ်အခြား အရင်းမှာ ရှိသော်၊ အရင်းမှာ ထို့ကြောင်းမှာ DOCTYPE အမှတ်ထားတွင် ချုပ်ဆိုထားသည့် အက္ခရာများဖြင့် အသုံးပြုပါ:


这个 XML 文档和上面的 XML 文档相同,但是拥有一个外部的 DTD: (在 IE5 中打开,并选择“查看源代码”命令。)




George
John
Reminder
Don't forget the meeting!

这是包含 DTD 的 "note.dtd" 文件:






为什么使用 DTD?

通过 DTD,您的每一个 XML 文件均可携带一个有关其自身格式的描述。

DTD အကြောင်း အရ ကျွမ်းကျင်သော အဆင်းပြောင်းအဆင်းခွဲ ကို အသုံးပြုသော အခွင့်အရေးရှိ အဖွဲ့အစည်း အား အသုံးပြုနိုင်ပါ။

သင်၏ အက်ဥပဒေအရပ် အကြောင်း အပြင်ဘက်မှ လက်ဆင်းထားသော အက်ဥပဒေအရပ် စစ်ဆေးရန် အသုံးပြုနိုင်ပါ။

သင်သည် DTD ကျွမ်းကျင်ခဲ့သည်။ သင်၏ အက်ဥပဒေအရပ် အကြောင်း စစ်ဆေးရန် အသုံးပြုနိုင်ပါ။