• <button id="eiyoe"><acronym id="eiyoe"></acronym></button>
    <em id="eiyoe"></em>

  • <rp id="eiyoe"><acronym id="eiyoe"><input id="eiyoe"></input></acronym></rp>
      查看: 2644|回復: 0
      上一主題 下一主題

      XQuery 簡介

      1298

      主題

      0

      好友

      39

      積分

      管理員 離線 發信

      跳轉到指定樓層
      樓主
      發表于 2014-02-19 16:54 | 只看該作者 | 倒序瀏覽

      XQuery 簡介

      解釋 XQuery 最佳方式是這樣講:XQuery 相對于 XML 的關系,等同于 SQL 相對于數據庫表的關系。

      XQuery 被設計用來查詢 XML 數據 - 不僅僅限于 XML 文件,還包括任何可以 XML 形態呈現的數據,包括數據庫。

      您應該具備的基礎知識:

      在您繼續學習之前,需要對下面的知識有基本的了解:

      • HTML / XHTML
      • XML / XML 命名空間
      • XPath

      如果您希望首先學習這些項目,請在我們的 首頁 訪問這些教程。

      什么是 XQuery?

      • XQuery 是用于 XML 數據查詢的語言
      • XQuery 對 XML 的作用類似 SQL 對數據庫的作用
      • XQuery 建立在 XPath 表達式之上
      • XQuery 被所有主要的數據庫引擎支持(IBM、Oracle、Microsoft等等)
      • XQuery 是 W3C 標準。

      XQuery 和 XML 查詢有關

      XQuery 是用來從 XML 文檔查找和提取元素及屬性的語言。

      這是一個 XQuery 解決實際問題的例子:

      “從存儲在名為 cd_catalog.xml 的 XML 文檔中的 CD 集那里選取所有價格低于 10 美元的 CD 記錄?!?/p>

      XQuery 與 XPath

      XQuery 1.0 和 XPath 2.0 共享相同的數據模型,并支持相同的函數和運算符。假如您已經學習了 XPath,那么學習 XQuery 也不會有問題。

      您可以在我們的《XPath 教程》中閱讀更多有關 XPath 的知識。

      XQuery - 應用舉例

      XQuery 可用于:

      • 提取信息以便在網絡服務中使用
      • 生成摘要報告
      • 把 XML 數據轉換為 XHTML
      • 為獲得相關信息而搜索網絡文檔

      XQuery 是一個 W3C 推薦標準

      XQuery 與多種 W3C 標準相兼容,比如 XML、Namespaces、XSLT、XPath 以及 XML Schema。

      XQuery 1.0 在 2007年1月23日 被確立為 W3C 推薦標準。

      如需獲得更多有關 W3C 的 XQuery 活動的信息,請閱讀我們的《W3C 教程》。

      來源:http://www.w3school.com.cn/xquery/xquery_intro.asp