XQuery အကြောင်းကြား

在 XQuery 中,有七种节点:元素、属性、文本、命名空间、处理指令、注释、以及文档节点(或称为根节点)。

XQuery အကြောင်းကြား

节点

在 XQuery 中,有七种节点:元素、属性、文本、命名空间、处理指令、注释、以及文档(根)节点。XML 文档是被作为节点树来对待的。树的根被称为文档节点或者根节点。

အောက်ပါ XML အခြေခံ ကို ကြည့်ပါ:

<?xml version="1.0" encoding="ISO-8859-1"?>


  <title lang="en">Harry Potter</title>
  J K. Rowling 
  2005
  29.99


အရေးတူသော XML အခြေခံ အကိုယ်ဝင် အမှတ်အသား:

<bookstore>  (အခြေခံ အကိုယ်ဝင်)
<author>J K. Rowling</author>  (အီအီး အပစ်အမှတ်အသား)
lang="en"  (အခြေခံ အပစ်အမှတ်အသား)

အခြေခံ အကိုယ်ဝင် (သို့မဟုတ် အကွယ်တူ အကိုယ်ဝင်)

အခြေခံ အကိုယ်ဝင်သည် အကိုယ်ဝင် သို့မဟုတ် အကိုယ်ဝင် အပေါ် အခြေခံအစိတ်အစိတ် မရှိသေးပါ။

အခြေခံ အမှတ်အသား:

J K. Rowling
"en"

အစိတ်

အစိတ်အခြေခံ သို့မဟုတ် အကိုယ်ဝင် ဖြစ်သည်။

အကိုယ်ဝင် ပတ်ဝန်းကျင်

အကိုယ်ဝင် (Parent)

အီအီး နှင့် အခြေအား အကိုယ်ဝင် အား အကိုယ်ဝင် သို့မဟုတ် အကိုယ်ဝင် အပေါ် အခြေခံအစိတ်အစိတ် တစ်ခု ရှိသည်。

အောက်ပါ အမှတ်အသား တွင်,book အီအီး လက်ရှိရှိသော အကိုယ်ဝင်သည် title, author, year နှင့် price အီအီးများ အကိုယ်ဝင်ဖြစ်သည်:


  Harry Potter
  J K. Rowling
  2005
  29.99

အကိုယ်ဝင် (Children)

အကိုယ်ဝင်အီအီးသည် ပိုင်းဆိုင်သော အကိုယ်ဝင် မပါဘဲသော သို့မဟုတ် အကိုယ်ဝင် သုံးဆောင်သော အကိုယ်ဝင်များ ရှိနိုင်သည်。

အောက်ပါ အမှတ်အသား တွင်,title, author, year နှင့် price အီအီးများ လက်ရှိရှိသော အကိုယ်ဝင်ဖြစ်သည်:


  Harry Potter
  J K. Rowling
  2005
  29.99

အကိုယ်ဝင် (Sibling)

အခြေခံအစိတ်အစိတ်နှင့် အကြီးအကျယ် တူညီသော အခြေခံအစိတ်အစိတ်ဖြစ်သည်。

အောက်ပါ အမှတ်အသား တွင်,title, author, year နှင့် price အီအီးများ လက်ရှိရှိသော အကိုယ်ဝင်ဖြစ်သည်:


  Harry Potter
  J K. Rowling
  2005
  29.99

အကိုယ်ဝင် (Ancestor)

တစ်ကလေးဖြစ်သော အခြေခံအစိတ်အစိတ်။

အောက်ပါ အမှတ်အသား တွင်,title အီအီး လက်ရှိရှိသော အကိုယ်ဝင်သည် book နှင့် bookstore အကိုယ်ဝင်ဖြစ်သည်:



  Harry Potter
  J K. Rowling
  2005
  29.99


အကိုယ်ဝင် (Descendant)

တစ်ကလေးဖြစ်သော အခြေခံအစိတ်အစိတ်။

အောက်ပါ အမှတ်အသား တွင်,bookstore လက်ရှိရှိသော အကိုယ်ဝင်သည် book, title, author, year နှင့် price အီအီးများ ဖြစ်သည်:



  Harry Potter
  J K. Rowling
  2005
  29.99