XQuery शब्दावली
- पिछला पृष्ठ XQuery HTML
- अगला पृष्ठ XQuery व्याकरण
XQuery में सात प्रकार के नोड हैं: एलिमेंट, गुण, टेक्स्ट, नामस्पेस, प्रोसेस इन्स्ट्रक्शन, कमेंट और दस्तावेज नोड (या ज्यादा रूट नोड)।
XQuery शब्दावली
नोड
XQuery में सात प्रकार के नोड हैं: एलिमेंट, गुण, टेक्स्ट, नामस्पेस, प्रोसेस इन्स्ट्रक्शन, कमेंट और दस्तावेज (जिसे रूट नोड या ज्यादा रूट नोड कहा जाता है)।XML दस्तावेज नोड वृक्ष के रूप में देखा जाता है।वृक्ष की जड़ को दस्तावेज नोड या रूट नोड कहा जाता है。
नीचे दिए गए XML दस्तावेज को देखिएः
<?xml version="1.0" encoding="ISO-8859-1"?> <bookstore> <book> <title lang="en">हैरी पॉटर</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book> </bookstore>
ऊपरी XML दस्तावेज में नोड के उदाहरणः
<bookstore> (दस्तावेज नोड) <author>जे के. रोलिंग</author> (एलिमेंट नोड) lang="en" (गुण नोड)
बुनियादी मूल्य (या तथाकथित एटॉमिक वैल्यू)
बुनियादी मूल्य (या तथाकथित एटॉमिक वैल्यू) एक निर्वाण वाला नोड है जो कोई पिता या पुत्र नहीं है。
बुनियादी मूल्य के उदाहरणः
जे के. रोलिंग "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)
पुत्र एलिमेंट को शून्य, एक या अनेक पुत्र हो सकते हैं।
नीचे दिए गए उदाहरण में 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 व्याकरण