<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # XQuery 實例 在本節,讓我們通過研究一個例子來學習一些基礎的 XQuery 語法。 ## XML 實例文檔 我們將在下面的例子中使用這個 XML 文檔。 "books.xml": ``` <?xml version="1.0" encoding="ISO-8859-1"?> <bookstore> <book category="COOKING"> ? <title lang="en">Everyday Italian</title> ? <author>Giada De Laurentiis</author> ? <year>2005</year> ? <price>30.00</price> </book> <book category="CHILDREN"> ? <title lang="en">Harry Potter</title> ? <author>J K. Rowling</author> ? <year>2005</year> ? <price>29.99</price> </book> <book category="WEB"> ? <title lang="en">XQuery Kick Start</title> ? <author>James McGovern</author> ? <author>Per Bothner</author> ? <author>Kurt Cagle</author> ? <author>James Linn</author> ? <author>Vaidyanathan Nagarajan</author> ? <year>2003</year> ? <price>49.99</price> </book> <book category="WEB"> ? <title lang="en">Learning XML</title> ? <author>Erik T. Ray</author> ? <year>2003</year> ? <price>39.95</price> </book> </bookstore> ``` [在您的瀏覽器中查看 "books.xml" 文件](/try/xml/books.xml)。 ## 如何從 "books.xml" 選取節點? ### 函數 XQuery 使用函數來提取 XML 文檔中的數據。 doc() 用于打開 "books.xml" 文件: ``` doc("books.xml") ``` ### 路徑表達式 XQuery 使用路徑表達式在 XML 文檔中通過元素進行導航。 下面的路徑表達式用于在 "books.xml" 文件中選取所有的 title 元素: ``` doc("books.xml")/bookstore/book/title ``` (/bookstore 選取 bookstore 元素,/book 選取 bookstore 元素下的所有 book 元素,而 /title 選取每個 book 元素下的所有 title 元素) 上面的 XQuery 可提取以下數據: ``` <title lang="en">Everyday Italian</title> <title lang="en">Harry Potter</title> <title lang="en">XQuery Kick Start</title> <title lang="en">Learning XML</title> ``` ### 謂語 XQuery 使用謂語來限定從 XML 文檔所提取的數據。 下面的謂語用于選取 bookstore 元素下的所有 book 元素,并且所選取的 book 元素下的 price 元素的值必須小于 30: ``` doc("books.xml")/bookstore/book[price<30] ``` 上面的 XQuery 可提取到下面的數據: ``` <book category="CHILDREN"> ? <title lang="en">Harry Potter</title> ? <author>J K. Rowling</author> ? <year>2005</year> ? <price>29.99</price> </book> ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看