xpath语法规则
XPath(XML Path Language)是一种用来确定 XML 文档中某部分位置的语言。它使用路径表达式在 XML 文档中选取节点;
1、元素节点:XPath 使用元素名称来选取 XML 文档中的节点。例如:bookstore 选取文档中的所有 bookstore 元素;
2、属性节点:XPath 使用 @ 符号加上属性名称来选取 XML 文档中的属性节点。例如:@lang 选取所有 lang 属性;
百度文库xpath定位3、子元素节点:XPath 使用子元素名称来选取 XML 文档中的子元素节点。例如:book 选取所有 book 子元素;
4、父元素节点:XPath 使用 ../ 来选取父元素节点。例如:../title 选取 title 元素的父元素;
5、谓语:XPath 使用 [] 来指定选取规则。例如:book[@lang] 选取属性 lang 含有值的 book 元素;
6、运算符:XPath 使用 | 来表示逻辑“或”,使用 and 来表示逻辑“与”。例如:book[@lang='en']|book[@lang='de'] 选取属性 lang 值为 en 或 de 的 book 元素;
7、函数:XPath 使用函数来完成特定任务。例如:count(book) 返回 book 元素的数量。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论