编辑“XPath

跳转至: 导航、​ 搜索
警告:您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您登录创建一个账户,您的编辑将归属于您的用户名,且将享受其他好处。

该编辑可以被撤销。 请检查下面的对比以核实您想要撤销的内容,然后发布下面的更改以完成撤销。

最后版本 您的文本
第7行: 第7行:
*XPath 使用路径表达式在 XML 文档中进行导航
*XPath 使用路径表达式在 XML 文档中进行导航
*XPath 包含一个标准函数库
*XPath 包含一个标准函数库
*XPath 是 [[XSLT]] 中的主要元素
*XPath 是 XSLT 中的主要元素
*XPath 是一个 W3C 标准
*XPath 是一个 W3C 标准


第93行: 第93行:


==XPath 2.0==
==XPath 2.0==
在W3C建议下,XPath 1.0于1999年11月16日发表。XPath 2.0目前正在[[W3C]]审核过程的最终阶段。XPath 2.0表达了XPath语言在大小与能力上显著的增加。
在W3C建议下,XPath 1.0于1999年11月16日发表。XPath 2.0目前正在W3C审核过程的最终阶段。XPath 2.0表达了XPath语言在大小与能力上显著的增加。


最值得大书特书的改变是XPath 2.0有了更丰富的型别系统;XPath 2.0支持不可分割型态,如在XML Schema内建型态定义一样,并且也可自纲要(schema)导入用户自定型别。现在每个值都是一个序列(一个单一不可分割值或节点都被视为长度一的序列)。XPath 1.0节点组被节点序列取代,它可以是任何顺序。
最值得大书特书的改变是XPath 2.0有了更丰富的型别系统;XPath 2.0支持不可分割型态,如在XML Schema内建型态定义一样,并且也可自纲要(schema)导入用户自定型别。现在每个值都是一个序列(一个单一不可分割值或节点都被视为长度一的序列)。XPath 1.0节点组被节点序列取代,它可以是任何顺序。
第99行: 第99行:
为了支持更丰富的型别组,XPath 2.0提供相当延展的函式与操作子群。
为了支持更丰富的型别组,XPath 2.0提供相当延展的函式与操作子群。


XPath 2.0实际上是XQuery 1.0的子集合。它提供了一个for表达式。该式是[[XQuery]]里“FLWOR”表达式的缩减版。利用列出XQuery省去的部分来描述该语言是可能的。主要范例是查询前导语(query prolog)、元素和属性建构式、“FLWOR”语法的余项式、以及typeswitch表达式。
XPath 2.0实际上是XQuery 1.0的子集合。它提供了一个for表达式。该式是XQuery里“FLWOR”表达式的缩减版。利用列出XQuery省去的部分来描述该语言是可能的。主要范例是查询前导语(query prolog)、元素和属性建构式、“FLWOR”语法的余项式、以及typeswitch表达式。


==相关条目==
==相关条目==
第109行: 第109行:
*http://baike.baidu.com/view/307399.htm
*http://baike.baidu.com/view/307399.htm


[[category:XML]]
[[category:XPath]]
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅Wordpress-mediawiki:版权的细节)。 未经许可,请勿提交受版权保护的作品!
取消 编辑帮助(在新窗口中打开)