วิธีทางศัพท์ XQuery
- 上一頁 XQuery HTML
- 下一頁 กฎระเบียบ XQuery
ใน XQuery มีตำแหน่งเจ็ดชนิด: องค์ประกอบ, คุณสมบัติ,ข้อความ, ชื่อพื้นที่, สั่งสัญญาณ, หมายเหตุ และตำแหน่งเอกสาร (หรือเรียกว่าตำแหน่งราก root node)。
วิธีทางศัพท์ XQuery
ตำแหน่ง
ใน XQuery มีตำแหน่งเจ็ดชนิด: องค์ประกอบ, คุณสมบัติ,ข้อความ, ชื่อพื้นที่, สั่งสัญญาณ, หมายเหตุ และตำแหน่งเอกสาร (หรือเรียกว่าตำแหน่งราก root node) และเอกสาร XML ถูกใช้เป็นตำแหน่งต้นไม้ (tree) สำหรับตำแหน่งต้นไม้ที่เรียกว่าตำแหน่งเอกสารหรือตำแหน่งราก root node。
ดูเอกสาร 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>
ตัวอย่างของตำแหน่งในเอกสาร XML ด้านล่างนี้:
<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)
องค์ประกอบมีลูก 0 หรือ 1 หรือหลายๆองค์ประกอบ。
ในตัวอย่างด้านล่างนี้ องค์ประกอบ 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