当前位置: 首页 > 网络学院 > XML相关教程 > Xquery > XQuery FLWOR + HTML
We will use the "books.xml" document in the examples below (same XML file as in the previous chapters).
下述案例中,我们会用到 "books.xml" 文档(上一章使用的XML文件)。
View the "books.xml" file in your browser.
在你的浏览器中浏览“books.xml”。
Look at the following XQuery FLWOR expression:
先看看下面的Query FLWOR表达式:
for $x in doc("books.xml")/bookstore/book/title |
The expression above will select all the title elements under the book elements that are under the bookstore element, and return the title elements in alphabetical order.
上述表达式会选择在 bookstore 元素下的 book 元素下所有 title 元素,并按字母顺序排列 title 元素后输出。
Now we want to list all the book-titles in our bookstore in an HTML list. We add <ul> and <li> tags to the FLWOR expression:
现在,我们希望在 HTML列表中列出 bookstore 的所有book-titles元素,因此,我们需要在 FLWOR 表达式中加入<ul>和<li>标签:
<ul> |
The result of the above will be:
上述的结果显示如下:
<ul> |
Now we want to eliminate the title element, and show only the data inside the title element:
现在,我们要除去 title 元素,只显示 title 元素里的数据:
<ul> |
The result will be (an HTML list):
结果(一份HTML列表)显示如下:
<ul> |