编辑“XPath”
该编辑可以被撤销。 请检查下面的对比以核实您想要撤销的内容,然后发布下面的更改以完成撤销。
最后版本 | 您的文本 | ||
第7行: | 第7行: | ||
*XPath 使用路径表达式在 XML 文档中进行导航 | *XPath 使用路径表达式在 XML 文档中进行导航 | ||
*XPath 包含一个标准函数库 | *XPath 包含一个标准函数库 | ||
*XPath 是 | *XPath 是 XSLT 中的主要元素 | ||
*XPath 是一个 W3C 标准 | *XPath 是一个 W3C 标准 | ||
第93行: | 第93行: | ||
==XPath 2.0== | ==XPath 2.0== | ||
在W3C建议下,XPath 1.0于1999年11月16日发表。XPath 2. | 在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. | 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: | [[category:XPath]] |