XPath是XSLT规范的重要中心组件,是XSL的重要构成;在进修XPath之前,一定要先对XML、XSL、XSLT有一个基础的相识。本篇文章给简朴引见一下XPath,让人人对XPath有一个简朴的相识,愿望对你们有所协助。【相干视频教程引荐:XPath教程】
XPath的重要功用
XPath是基于XML的树状构造的,供应了差别范例的表达式来从XML文档中检索相干信息(能够在数据构造树中查找节点),它是定义XML文档部份的语法。
下面我们来看看XPath的重要功用:
1、XPath定义了构造: XPath能够用于定义XML文档的各个部份,即元素,属性,文本,定名空间,处置惩罚指令,解释和文档节点。
2、XPath供应途径表达式: XPath在XML文档中供应壮大的途径表达式,用来挑选 XML 文档中节点或节点列表。
3、XPath是XSLT的中心组件: XPath是XSLT规范中的一个重要元素,必需遵照它才运用XSLT文档。
4、XPath是一个规范函数:XPath供应了雄厚的规范函数库(凌驾100个)来处置惩罚字符串值,数值,日期和时候比较,节点和QName操纵,序列操纵,布尔值等。
XPath的途径表达式
XPath定义了一个形式或途径表达式,它会运用这些形式来实行转换。途径表达式看起来与我们在传统文件体系中运用的平常表达式异常类似:
XPath中指定了七种范例的节点,能够输出实行XPath表达式:
根、元素、文本、属性、解释、处置惩罚指令、定名空间
我们来看看一下最有效的表达式:
依据上面的表达式,我们来看看一些途径表达式示例,附上效果形貌:
总结:以上就是本篇文章的全部内容,愿望能对人人的进修有所协助。
以上就是XPath是什么的细致内容,更多请关注ki4网别的相干文章!