Termino ng XQuery
- 上一页 XQuery HTML
- 下一页 Syntax ng XQuery
Sa XQuery, mayroong pitong uri ng tugma: elemento, attribute, teksto, namespace, instruction sa paggamit, komento, at dokumentong tugma (o tinatawag din na root na tugma).
Termino ng XQuery
Tugma
Sa XQuery, mayroong pitong uri ng tugma: elemento, attribute, teksto, namespace, instruction sa paggamit, komento, at dokumentong tugma (o tinatawag din na root na tugma). Ang dokumentong XML ay pinapapahalaga bilang isang puno ng tugma. Ang pinagmulan ng puno ay tinatawag na dokumentong tugma o root na tugma.
Panghahanapin sa mga sumusunod na dokumentong 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>
Halimbawa ng mga tugma ng dokumentong XML sa itaas:
<bookstore> (dokumentong tugma) <author>J K. Rowling</author> (element na tugma) lang="en" (attribute na tugma)
Pangunahing Halaga (o tinatawag din na atomic value)
Ang pangunahing halaga ay ang tugma na walang ama o walang bataan.
Halimbawa ng pangunahing halaga:
J K. Rowling "en"
Proyekto
Ang proyekto ay pangunahing halaga o tugma.
Relasyon ng Tugma
Ama (Parent)
Bawat elemento at attribute ay may ama.
Sa mga sumusunod na halimbawa, ang elemento ng book ay ang ama ng title, author, year at price na mga elemento:
<book> <title>Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book>
Bataan (Children)
Ang elemento ng tugma ay maaaring may wala, isa, o maraming bataan.
Sa mga sumusunod na halimbawa, ang title, author, year at price na mga elemento ay ang mga bataan ng elemento ng book:
<book> <title>Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book>
Magkakapatid (Sibling)
Ang mga tugma na may parehong ama.
Sa mga sumusunod na halimbawa, ang title, author, year at price na mga elemento ay magkakapatid:
<book> <title>Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book>
Ama (Ancestor)
Ang ama ng isang tugma, ang ama ng ama, at iba pa.
Sa mga sumusunod na halimbawa, ang bataan ng elemento ng title ay ang elemento ng book at ang elemento ng bookstore:
<bookstore> <book> <title>Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book> </bookstore>
Bataan (Descendant)
Ang bataan ng isang tugma, ang bataan ng bataan, at iba pa.
Sa mga sumusunod na halimbawa, ang mga bataan ng bookstore ay ang mga elemento ng book, title, author, year at price:
<bookstore> <book> <title>Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book> </bookstore>
- 上一页 XQuery HTML
- 下一页 Syntax ng XQuery