xpath用法(持续更新ing)
article:选取所有article元素的所有子节点
/article:选取根元素article
article/a:选取所有属于article的子元素的a元素
//div:选取所有div元素
article //div:选取所有属于article元素的后代div元素,不管它出现在article元素下的任何位置
//@class:选取所有名为class的属性
//span[contains(@calss,'***')]:选取class属性中包含***的span元素
/article/div[1]:选取属于article元素的第一个div元素
/article/div[last()]:选取属于article元素的最后一个div元素
/article/div[last()-1]:选取属于article元素的倒数第二个div元素
//div[@lang]:选取所有拥有lang属性的div元素
//div[@lang='eng']:选取所有lang属性为eng的div元素
/div/*:选取属于div元素的所有节点
/div/a/@href:选取div元素下a元素中的href属性值
//*:选取所有元素
//div[@*]:选取所有带属性的div元素
//div/a|/div/p:选取所有div元素的a和p元素
//span|//url:选取所有的span和url元素
article/div/p|//span:选取所有属于article元素的div元素的p元素和所有的span元素
div/a/@href:选取div元素下a元素的href属性值