XQuery အစိတ် ပေါင်းခြင်း နှင့် အချက်
- 上一页 XQuery အက္ခရာ
- 下一页 XQuery 选取
XML အကျိုးသို့ မူးယစ်လုံး
အောက်ပါ အကျိုးသို့ အသုံးပြုပါ "books.xml" ဖိုင် ကို သင့်မှ အသုံးပြုပါ (အထက်အချိန်တွင် အသုံးပြုခဲ့သော XML ဖိုင် နှင့် အတူတူ)
အကျိုးသို့ အရာပေါင်း နှင့် အခြေအား ပေါင်းဆည်းပါ
ကိုယ်စား ပြီးခဲ့သော အချိန်တွင် မှတ်ချက်များ တွင် အသုံးပြုနိုင်သော အရာပေါင်း နှင့် အခြေအား ကို အကျိုးသို့ ခိုင်လုံမှုတွင် မှတ်ချက်များ ကို သတ်မှတ်နိုင်ပါသည့်အပြင်
for $x in doc("books.xml")/bookstore/book/title order by $x return $x
အခါတက်တက် ပြီးခဲ့သော XQuery အရင်းအမြစ် က အောက်ပါအတိုင်း title အရာများ နှင့် lang အခြေအနေအရာများ ကို အသုံးပြုသည်:
<title lang="en">Everyday Italian</title> <title lang="en">Harry Potter</title> <title lang="en">Learning XML</title> <title lang="en">XQuery Kick Start</title>
အောက်ပါ XQuery အရင်းအမြစ် က title အရာများ ကို ကြွင်းပြီး ထုတ်ပေးသည် နှင့် ထိထွေးနေသော အခြေအနေအရာ ကို အသုံးပြုသည်:
နောက်ပိုင်းတွင် ကျွန်တော်တို့သည် ကျွန်တော်တို့၏ အရသတ်အရာများ နှင့် အခြေအနေအရာများ ပေါင်းစပ်ပြီး ကြိုးပမ်းလျက်ရှိသည်!
HTML အရာနှင့် အသုံးပြုရန်
အခါတက်တက် ကျွန်တော်တို့သည် အရသတ်အရာများနှင့် HTML အရာများ ပေါင်းစပ်ပြီး ကြိုးပမ်းလျက်ရှိသည်:
<html> <body> <h1>Bookstore</h1> <ul> { for $x in doc("books.xml")/bookstore/book order by $x/title return <li>{data($x/title)}. Category: {data($x/@category)}</li> }