社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
Xpath的Dom分析真的比自己写正则去匹配Dom要高效很多,而要使用php的XpathDom,这里我使用的是Wamp,要打开php配置的extensions的openSSL,否则在获取网页的Dom时会报错,然后我们所需的某个元素的Xpath可以通过浏览器,例如谷歌浏览器和火狐浏览器按F12调出网页的element控制台,(这里学过前端的都会的),然后右键自己想要获得的元素,Copy Xpath复制这个元素的Xpath
现在我们已经获取了元素的Xpath了,示例我们获取的Xpath为:
//*[@id=‘mainBox’]/main/div[2]/div[2]/h4/a
这里我们是要获取一个列表,所以改为//*[@id=‘mainBox’]/main/div[2]/div/h4/a
现在我们已经获取了元素的Xpath了,示例我们获取的Xpath为:
//*[@id=‘mainBox’]/main/div[2]/div[2]/h4/a
这里我们是要获取一个列表,所以改为//*[@id=‘mainBox’]/main/div[2]/div/h4/a
运行结果:
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!