TechTarget云计算 > 百科词汇

XPath:XPath

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

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

最近更新时间:2008-10-14 EN

相关推荐

  • XML管道处理新XProc规范:常见操作

    下面是XProc实现中要求的31个标准步骤的一部分。XProc标准也定义了10可选的步骤,我们也期望个别人实现的更多。

  • 深入认识XPath 2.0

    在2007年1月23日W3C批准的很多新的推荐标准中,你会发现崭新的XPath版本——即2.0版本——值得关注……

  • 通过 XQuery/XPath 支持松散耦合

    我最近的许多时间都花在Reeter项目上了。目前我的注意力主要放在内容编写器上,尤其是支持BEA CMS的编写器。正如平常一样,在开发中我不时地发现,在reeterconfig.xml中,这里需要添加一些东西,那里需要移除一些东西。该文件包含了Reeter所有的储存库和feed信息。现在我经常更改它,而且我发现我必须不断地更改XML Beans以反映新的结构。