TechTarget云计算 > 百科词汇

:XPath

XPath是一种语言,描述了一种方法来定位和处理项目Exteible标记语言(XML)文件通过一个解决语法基于路径通过文档”的逻辑结构或层次结构。这使得写作编程表达式比如果每个表达式更容易undetand典型的XML文档中标记及其序列。XPath还允许程序员来处理文档在更高层次的抽象。XPath是一种语言,使用和指定的Exteible样式表语言Traformatio(XSLT)和XPointer(SML指针语言)。它使用XML信息集合中定义的信息抽象(Infoset)。因为XPath不使用XML语法本身,它可以在其他环境中使用,并比XML。
XPath使用一组语法类似非正式的长长找到一个特定的地理位置。when音译someone find这里univeity of the campus minneapolis the within the united states of minnesota example for,@!:write might,youwashingtonave / mmplse / us @! bridge /这将把用户中间的校园。
XPath和早期语言之间主要的区别是,XPath指定路线,而不是指向一个特定的设置或发展序列,话说,或其他元素。
XPath使用概念节点的概念(点的路径地址开始),内在的逻辑树在任何XML文档,和表达的概念逻辑relatiohips中定义的XML信息集,例如祖先,属性,孩子,父母,和自我。XPath包括少量的数学表达式来指定功能与其他功能和扩展的能力。

最近更新时间:2017-12-08 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以反映新的结构。