ایکس کوئری FLWOR + ایچ تی ایمل
- پچھلے پیج ایکس کوئری FLWOR
- پائیدار پیج ایکس کوئری اصطلاحات
XML مثال دستاویز
ہم اس "books.xml" فائل کو مثال میں استعمال کریں گے (جو پچھلے سیکشن میں کا فائل ہے).
نتائج کو ایک HTML فہرست میں پیش کیا جائے گا
مزید دیکھئے XQuery FLWOR نمائش سے
for $x in doc("books.xml")/bookstore/book/title order by $x بازگشت $x
مظاہرہ کا استعمال bookstore عناصر کے تحت book عناصر کے تحت تمام title عناصر کو منتخب کرنا اور حروف کی ترتیب سے درج کیا جائے گا.
اب، ہم چاہتے ہیں کہ ہم اپنی کتابدوان میں تمام کتابوں کی فہرست ایچ تی ایمل فہرست میں درج کریں۔ ہم نے FLWOR ایکسپریسیئن میں <ul> اور <li> تیگز کا استعمال کیا ہے:}}
<ul> { for $x in doc("books.xml")/bookstore/book/title order by $x return <li>{$x} } </ul>
یہ کد کا نتیجہ:
<ul> <li><title lang="en">روزانہ اطریبی</title></li> <li><title lang="en">ہری پوٹر</title></li> <li><title lang="en">لیئرنگ ایکس ایمل</title></li> <li><title lang="en">ایکس کوئری کی شروعات</title></li> </ul>
اب ہم چاہتے ہیں کہ ہم تیٹل عناصر کو ہٹا دیں اور صرف تیٹل عناصر کے اندر آئیں گئیں کی وجہ سے دکھائیں:
<ul> { for $x in doc("books.xml")/bookstore/book/title order by $x return <li>{data($x)} } </ul>
نتائج ایچ تی ایمل فہرست بنائیں گے:
<ul> <li>روزانہ اطریبی</li> <li>ہری پوٹر</li> <li>لیئرنگ ایکس ایمل</li> <li>ایکس کوئری کی شروعات</li> </ul>
- پچھلے پیج ایکس کوئری FLWOR
- پائیدار پیج ایکس کوئری اصطلاحات