ကိုဒီဝီကျူ အရွက် နှင့် အခြေအား
- အရေးပါ စာရင်း ကိုဒီဝီကျူ အက္ခရာ
- နောက်လိုက် စာရင်း ကိုဒီဝီကျူ အရွက်
XML အမျိုးအစားအချက်အလက်ဖိုင်
အောက်ပါအချက်အလက်များတွင် ကျွန်ုပ်တို့၏ "books.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 အချက်အလက်များ နှင့် lang အချက်အလက်များ ကို အပြီးသတ် အကျိုးသတ်မှုတွင် အသုံးပြုသော အနေဖြင့် ပြန်လည်ပြောဆိုသည်။
ယခုတွင်,ကျန်းမာရေးကို ကျွန်ုပ်တို့၏ အချက်အလက်များနှင့် အကျုပ်များကို ထည့်သွင်းပါမည်!
HTML အချက်အလက်များနှင့် ဝင်ရိုး
ယခုတွင်,ကျန်းမာရေးကို အချက်အလက်များသို့ အသုံးပြုပါမည်။ ကျန်းမာရေးကို အချက်အလက်များအစုအဖွဲ့တစ်ခုတွင် ထည့်သွင်းပါမည်:
<html> <body> <h1>Bookstore</h1> <ul> { for $x in doc("books.xml")/bookstore/book order by $x/title return <li>{data($x/title)}. အမျိုးအစား: {data($x/@category)}</li> } </ul> </body> </html>
အပြီးသတ် XQuery လိုင်းဆိုင်ရာမှ အောက်ပါအကျိုးသတ်ပြီးသည်:
<html> <body> <h1>Bookstore</h1> <ul> <li>တူးတားနောက်ဆိုင်ရာအမျိုးအစား: ပြည်ထောင်စုဆိုင်ရာ</li> <li>Harry Potter. Category: CHILDREN</li> <li>Learning XML. Category: WEB</li> <li>XQuery Kick Start. Category: WEB</li> </ul> </body> </html>
HTML အကို အခြေအား ပြင်ဆင်ပါ
နောက်ပြီးတွင် အမျိုးအစား အခြေအား ကို ဟိုင်တီ အသင်း အခြေအား အားဖြင့် အသုံးပြုပါ
<html> <body> <h1>Bookstore</h1> <ul> { for $x in doc("books.xml")/bookstore/book order by $x/title return <li class="{data($x/@category)}">{data($x/title)}</li> } </ul> </body> </html>
အရှိန်သုံး ကိုဒီဝီကျူ အရွက် ကို အောက်ပါ အကျိုးကို ထုတ်ပြန်သည်
<html> <body> <h1>Bookstore</h1> <ul> <li class="COOKING">Everyday Italian</li> <li class="CHILDREN">Harry Potter</li> <li class="WEB">Learning XML</li> <li class="WEB">XQuery Kick Start</li> </ul> </body> </html>
- အရေးပါ စာရင်း ကိုဒီဝီကျူ အက္ခရာ
- နောက်လိုက် စာရင်း ကိုဒီဝီကျူ အရွက်