ဟိုင်္ဂလာဘား ကိုယ်စားပြုမှုပြုထားသော အော်ဒါ

XML ဖိုင် အရာဝတ္တုး အရာဝတု သည် အက်ယ်ပါး

အက်ယ်ပါး

DOM အရာဝတ္တုး အရာဝတ္တု သည် အခြား အချက်အလက်အက်ယ်ပါး

DOM သည် ထိုသို့ အသုံးပြုသည်:

  • အခြား အချက်အလက် သည် အချက်အလက်
  • အက်ယ်ပါး အချက်အလက် သည် အက်ယ်ပါး
  • အက်ယ်ပါး အရာဝတ္တုး အရာဝတ္တု သည် အချက်အလက် အက်ယ်ပါး
  • အက်ယ်ပါး အကိုးးခံသော အချက်အလက် သည် အချက်အလက် အက်ယ်ပါး
  • ထိပ်သတ်ချက် အသုံးပြုသော အက်ယ်ပါး

DOM အက်ယ်ပါး

အောက်ပါ XML ဖိုင်ကို ကြည့်ပါ (books.xml):

<?xml version="1.0" encoding="ISO-8859-1"?>
<bookstore>
<book category="children">
  <title lang="en">Harry Potter</title> 
  <author>J K. Rowling</author> 
  <year>2005</year> 
  <price>29.99</price> 

<book category="cooking">
  <title lang="en">Everyday Italian</title> 
  <author>Giada De Laurentiis</author> 
  <year>2005</year> 
  <price>30.00</price> 

<book category="web">
  <title lang="en">Learning XML</title> 
  <author>Erik T. Ray</author> 
  2003 
  <price>39.95</price> 

<book category="web">
  <title lang="en">XQuery Kick Start</title> 
  <author>James McGovern</author> 
  Per Bothner 
  Kurt Cagle 
  James Linn 
  Vaidyanathan Nagarajan 
  2003 
  49.99 

在上面的 XML 中,根节点是 。文档中的所有其他节点都被包含在 中。

အခြေခံ အားကစားပုံ <bookstore> သည် အစိတ်အပိုင်း <book> အား ပါဝင်သည်

ပထမ <book> အားကစားပုံ သည် အစိတ်အပိုင်း <title>, <author>, <year> နှင့် <price> အား ပါဝင်သည်၊ အချက်အလက် အားကစားပုံ သည် "Harry Potter", "J K. Rowling", "2005" နှင့် "29.99" ဖြစ်သည်

အချက်အလက် သည် အချက်အလက် အားကစားပုံ တွင် သာ သိပ်ထဲမှာ ဖြစ်သည်

DOM အကြီးအကျယ် အကြောင်းကြားချက်များထဲတွင် အရေးပါသော အမှား တစ်ခု သည် အစိတ်အပိုင်း အားကစားပုံ သည် အချက်အလက် ကို ပါဝင်သည် ဟု ယူဆခြင်း ဖြစ်သည်。

သို့သော်လည်း အစိတ်အပိုင်း အားကစားပုံ၏ အချက်အလက် သည် အချက်အလက် အားကစားပုံ တွင် သိပ်ထဲမှာ ဖြစ်သည်。

အဆိုပါ အကျိုးသတ်မှတ်ချက် တွင်:<year>2005</year>၊ အစိတ်အပိုင်း အားကစားပုံ <year> သည် "2005" အား အကြောင်းပြုသော အချက်အလက် အားကစားပုံ ဖြစ်သည်。

"2005" မဟုတ် <year> အားကစားပုံ သတ်မှတ်