电脑综合技术区
400万+工程师在用
400万+工程师在用

电子发烧友网工程师

17年用户 16436经验值
擅长:可编程逻辑 MEMS/传感技术 测量仪表 模拟技术 控制/MCU RF/无线
私信 关注

什么是XPath, XPath的基本语法

2008-10-7 14:10

<p><font face="Verdana"><strong>什么是XPath, XPath是什么意思?</strong></font><br/></p>
<p><font face="Verdana">XPath是W3C定义的语言和正式的W3C推荐的语言,W3C拥有XML Path Language (XPath) Version 1.0规范。XPath诞生于1999年,作为对XSLT和XPointer语言的补充,但近来已成为流行的独立语言,因为单个XPath表达式可用于替代多行DOM API代码。 </font></p>
<p><font face="Verdana">使用XPath的目的:为了在匹配XML文档结构时能够准确地找到某一个节点元素。可以把XPath比作文件管理路径,通过文件管理路径,可以按照一定的规则查找到所需要的文件;同样,依据XPath所制定的规则,也可以很方便地找到XML结构文档树中的任何一个节点,显然这对XSLT来说是一个最最基本的功能。 <br/></font><font face="Verdana"></p><font face="Verdana"><strong>XPath的基本语法 <br/></strong>XPath语法主要是关于一下几方面: <br/>XPath中对元素和属性的匹配<br/>XPath定位路径 <br/>XPath表达式 <br/>XPath函数库 <br/>XPath中对元素和属性的匹配,主要有以下几种: <br/>定位节点 <br/>选择未知元素 <br/>选择分支 <br/>选择属性 <br/><font face="Verdana">每个XML文档都可看成是一棵树,该树与计算机中的树形文件夹非常类似,XPath使用以斜线分隔的子元素名的列表来描述某个XML文档的路径所匹配的元素。 <br/></font></font></font>

更多回帖

打开APP