XPath

来源:岁月联盟 编辑:zhu 时间:2010-02-08
    

XPath描述在可扩展标记语言(XML)文件中使用基于文件逻辑结构或层次路径的地址语法定位和处理项目的方法。如果每个表达式必须理解典型XML标记及其在文件中的顺序,XPath将使得编程表达式的书写变得容易。XPath也允许程序员在抽象的更高层次处理文件。可扩展样式表语言转换(XSLT)和XPointer(SML 指针语言)都使用XPath并将其作为自身的一部分。XPath使用XML信息集(Infoset)定义的信息抽取,可用于XML之外的其它文本。  

XPath使用的语法相似于寻找特定地理位置所用的方向信息集。XPath与更早的语言之间的主要差异在于XPath指定一条路径而不是指向字符、单词或其他元素的集合或序列。XPath使用概念节点(路径地址的起点)的概念,这一概念表达了XML信息集定义的逻辑关系。

上一篇:XMLNews
下一篇:XOR

图片内容