XML and XQuery
什麼是 XQuery?
XQuery 之於 XML,如同 SQL 之於資料庫。
XQuery 被設計用來查詢 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 Schema。
XQuery 1.0 於 2007 年成為 W3C 推薦標準。
XQuery 教程
您將在我們的 XQuery 教程 中學到更多關於 XQuery 的知識。