站内搜索:
首页 >> 前端 >> 内容
xpath语法

时间:2017/9/2 9:27:00

xpath语法

表达式 说明
article 选取所有article元素的所有子节点
/article 选取根元素article
article/a 选取所有属于article的子元素(非后代元素)的a元素
//p 选取所有p子元素,不论出现在文档中的任何地方
article//p 选取所有属于article元素的后代的p元素,不论出现在article下的任何位置
//@class 选取所有名为class的属性
/article/p[1] 选取属于article子元素的第一个p元素
/article/p[last()] 选取属于article子元素的最后一个p元素
/article/p[last()-1] 选取属于article子元素的倒数第二个p元素
//p[@lang] 选取所有拥有lang属性的p元素
//p[@lang='eng'] 选取所有lang属性为eng的p元素
/p/* 选取属于p元素的所有子节点
//* 选取所有元素
//p[@*] 选取所有带属性的title元素
//p/a | //p/p 选取所有p元素的a和p元素
//span | //ul 选取文档中的span和ul元素
article/p/p | //span 选取所有属于article元素的p元素的p元素以及文档中所有的span元素
   
   

  • 上一篇:百度搜索实现代码
  • 下一篇:float浮动的详解
  • 返回顶部