XQuery是到XML的SQL是一個數據庫表的內容。
XQuery的設計為查詢XML數據 - 不僅僅是XML文件,但可以顯示為XML,包括數據庫什麼。
XQuery示例
for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title
什麼是XQuery的?
|
XQuery是關於XML查詢
XQuery是尋找和提取XML文檔中的元素和屬性的一種語言。
這裡是什麼的XQuery可以解決一個例子:
“選擇與存儲在cd_catalog.xml的CD收藏價格低於$ 10所有CD唱片”
XQuery和XPath
的XQuery 1.0和XPath 2.0共享相同的數據模型,並支持相同的函數和操作符。 如果你已經學習的XPath你將有認識的XQuery沒有問題。
XQuery的 - 使用示例
可以使用XQuery來:
- 提取信息在Web服務中使用
- 生成摘要報告
- 轉換XML數據XHTML
- 搜索Web文檔相關信息
XQuery是W3C推薦標準
XQuery是與幾個W3C標準,如XML,命名空間,XSLT,XPath和XML架構兼容。
的XQuery 1.0成為W3C推薦標準2007年1月23日。