关于Xpath注意的问题

2019-01-15  本文已影响0人  戒灵

在一个页面上抓取元素时(对于经常变动的页面):
第一:有id使用id

第二:一级一级的用class去取到元素(每个class在页面中很多)---------不建议
第三:如果只用离元素最近的一个class就能取到元素的话,最好用这种方式相对于第二种----------建议

例如:

.//div[contains(@class,'a-section')]/div[contains(@class,'a-row')]/span[@data-hook='review-author']/a[@data-hook='review-author']/text()#不建议
//a[@data-hook='review-author']/text()#建议
上一篇下一篇

猜你喜欢

热点阅读