当前位置: 首页 > news >正文

临湘市建设局网站如何在手机上做广告

临湘市建设局网站,如何在手机上做广告,黄骅港旅游景点大全海边,义乌市建设局网站XML实例文档 我们将在下面的例子中继续使用这个 "books.xml" 文档(和上面的章节所使用的 XML 文件相同)。 在您的浏览器中查看 "books.xml" 文件。 选择和过滤元素 正如在前面的章节所看到的,我们使用路径表达式或 FL…

XML实例文档

我们将在下面的例子中继续使用这个 "books.xml" 文档(和上面的章节所使用的 XML 文件相同)。

在您的浏览器中查看 "books.xml" 文件。


选择和过滤元素

正如在前面的章节所看到的,我们使用路径表达式或 FLWOR 表达式来选取和过滤元素。

请看下面的 FLWOR 表达式:

for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title

  • for - (可选) 向每个由 in 表达式返回的项目捆绑一个变量
  • let - (可选)
  • where - (可选) 设定一个条件
  • order by - (可选) 设定结果的排列顺序
  • return - 规定在结果中返回的内容

for 语句

for 语句可将变量捆绑到由 in 表达式返回的每个项目。for 语句可产生迭代。在同一个 FLWOR 表达式中可存在多重 for 语句。

如需在一个 for 语句中进行指定次数地循环,您可使用关键词 to :

for $x in (1 to 5)
return <test>{$x}</test>

结果:

<test>1</test>
<test>2</test>
<test>3</test>
<test>4</test>
<test>5</test>

关键词 at 可用于计算迭代:

for $x at $i in doc("books.xml")/bookstore/book/title
return <book>{$i}. {data($x)}</book>

结果:

<book>1. Everyday Italian</book>
<book>2. Harry Potter</book>
<book>3. XQuery Kick Start</book>
<book>4. Learning XML</book>

在 for 语句中同样允许多个 in 表达式。请使用逗号来分割每一个 in 表达式:

for $x in (10,20), $y in (100,200)
return <test>x={$x} and y={$y}</test>

结果:

<test>x=10 and y=100</test>
<test>x=10 and y=200</test>
<test>x=20 and y=100</test>
<test>x=20 and y=200</test>

let 语句

let 语句可完成变量分配,并可避免多次重复相同的表达式。let 语句不会导致迭代。

let $x := (1 to 5)
return <test>{$x}</test>

结果:

<test>1 2 3 4 5</test>

where 语句

where 语句用于为结果设定一个或多个条件(criteria)。

where $x/price>30 and $x/price<100

order by 语句

order by 语句用于规定结果的排序次序。在这里,我们要根据 category 和 title 来对结果进行排序:

for $x in doc("books.xml")/bookstore/book
order by $x/@category, $x/title
return $x/title

结果:

<title lang="en">Harry Potter</title>
<title lang="en">Everyday Italian</title>
<title lang="en">Learning XML</title>
<title lang="en">XQuery Kick Start</title>

return 语句:

return 语句规定要返回的内容。

for $x in doc("books.xml")/bookstore/book
return $x/title

结果:

<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>

http://www.15wanjia.com/news/178809.html

相关文章:

  • 公司做网站怎么做账网站本地环境搭建软件
  • 新网网站空间到期停了 咋续费中国兰州网pc主站
  • 本溪市做网站公司网站搜索排名高怎么做
  • 展馆展示设计公司招聘广告企业网站建设 优化
  • 宁夏建设投资集团公司网站娱乐网站后缀是什么
  • 公司logo免费智能设计如何seo推广
  • 用jsp进行网站开发公司网站 免费模板
  • 查看注册过的网站wordpress+mo主题
  • 饮食网站开发需求做301网站打不开
  • 网站建设维护合同芝罘区网
  • 怎么建立企业网站平台中国商标网官方查询系统
  • 建设视频网站设计意义佛山seo管理
  • 网站的优化分析做原创短视频网站
  • 17网一起做网店普宁站做网站都要买出口带宽吗
  • 手机建站源码烟台企业网站怎么优化
  • 简约中文网站设计欣赏网站导航的作用
  • 如何修改dns 快速使用境外网站深圳招聘网络推广
  • 网站制作方法公司网站建设实施方案
  • 亚马逊的网站建设分析呼市做网站
  • 青岛做网站推广公司哪家好山东一建建设有限公司网站
  • 怎么做化妆品网站内容规划网站建站建设网站
  • 中山网站建设哪家好阿里云clouder网站建设
  • spring mvc 网站开发给人建设网站能赚钱吗
  • 网站后期推广是谁来做莱州网站建设关键字排名优化网络托管微信代运营
  • 学做网站怎么样信阳网站建设策划方案
  • 网站建设具体工作国外军事新闻最新消息
  • 培训制作网站源码wordpress主题 demo
  • 做网站微信朋友圈应该怎么发网站建站步骤流程
  • 网站怎么做六个页面拼多多电商运营模式
  • 电子商务网站建设的开发方案电脑打不开网页怎么回事