XQuery পরিভাষা
- পূর্ববর্তী পৃষ্ঠা XQuery HTML
- পরবর্তী পৃষ্ঠা XQuery গ্রামার
XQuery-তে সাতটি নোড রয়েছে: তত্ত্ব, গুণ, টেক্সট, নামস্পেস, প্রক্রিয়ানোড, কমেন্ট এবং নথিপত্র (শীর্ষ) নোড
XQuery পরিভাষা
নোড
XQuery-তে সাতটি নোড রয়েছে: তত্ত্ব, গুণ, টেক্সট, নামস্পেস, প্রক্রিয়ানোড, কমেন্ট এবং নথিপত্র (শীর্ষ) নোড।XML নথিপত্রটি নোড গাছ হিসাবে হয়ে থাকে।গাছের মূল নোডকে নথিপত্র নোড বা শীর্ষ নোড বলা হয়
নিচের XML নথিপত্র দেখুন:
<?xml version="1.0" encoding="ISO-8859-1"?> <bookstore> <book> <title lang="en">Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book> </bookstore>
ওয়াক্সমিক্সট্রামের উপরোক্ত নোড উদাহরণ:
<bookstore> (নথিপত্র নোড) <author>J K. Rowling</author> (তত্ত্বক নোড) lang="en" (গুণ নোড)
মূল্য (বা আণুমূল্য, Atomic value)
মূল্য হল একটি অভাবী পারিতপরিতা নোড বা নিষ্ক্রিয় নোড
মূল্যের উদাহরণ:
J K. Rowling "en"
প্রকল্প
প্রকল্পটি মৌলিক মান বা নোড
নোড সম্পর্ক
পূর্ববর্তী (Parent)
প্রত্যেক ইলিমেন্ট ও অ্যাট্রিবিউটের একটি পূর্ববর্তী হয়。
নিচের উদাহরণে, book ইলিমেন্টটি title, author, year এবং price ইলিমেন্টগুলির পূর্ববর্তী হলো:
<book> <title>Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book>
সাবদেশ (Children)
সাবদেশ (Children) ইলিমেন্টটি কোনও শূন্য, একটি বা একাধিক হতে পারে。
নিচের উদাহরণে, title, author, year এবং price ইলিমেন্টগুলি book ইলিমেন্টের সাবদেশ হলো:
<book> <title>Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book>
সমস্ত ভাই (Sibling)
একই পূর্ববর্তীর সাথে সমস্ত নোডগুলি।
নিচের উদাহরণে, title, author, year এবং price ইলিমেন্টগুলি একই পূর্ববর্তীর সাথে সমস্ত সামগ্রী হলো:
<book> <title>Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book>
পূর্ববর্তী (Ancestor)
কোনও নোডের পূর্ববর্তী, পূর্ববর্তীর পূর্ববর্তী, ইত্যাদি।
নিচের উদাহরণে, title ইলিমেন্টের পূর্ববর্তী সমস্ত সামগ্রী হলো book এবং bookstore ইলিমেন্টগুলি:
<bookstore> <book> <title>Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book> </bookstore>
পরবর্তী (Descendant)
কোনও নোডের সাবদেশদের, সাবদেশের সাবদেশ, ইত্যাদি।
নিচের উদাহরণে, bookstore এর পরবর্তী সমস্ত সামগ্রী হলো book, title, author, year এবং price ইলিমেন্টগুলি:
<bookstore> <book> <title>Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book> </bookstore>
- পূর্ববর্তী পৃষ্ঠা XQuery HTML
- পরবর্তী পৃষ্ঠা XQuery গ্রামার