在使用xpath不能循環(huán)獲取tr的問(wèn)題 抓取的代碼如下:
<table id="draw_list"><tbody> <tr class=""><td class="td1">2019-05-30</td><td class="td2"><a href="...">060期</a></td><td class="td3"><div id="MaCenter" class="baoma l">................</div></div></td></tr> <tr class=""><td class="td1">2019-05-28</td><td class="td2"><a href="...">059期</a></td><td class="td3"><div id="MaCenter" class="baoma l">................</div></div></td></tr> </tbody></table>
xpath寫(xiě)法://*[@id="draw_list"]/tbody/tr 或 //table[@id="draw_list"]/tbody/tr
但是只能獲取一個(gè),正常應(yīng)該是2個(gè),通過(guò)排查,是代碼中一個(gè)tr中多出一個(gè)div 導(dǎo)致只抓取一個(gè) ,如果代碼如下就正常
<table id="draw_list"><tbody> <tr class=""><td class="td1">2019-05-30</td><td class="td2"><a href="...">060期</a></td><td class="td3"><div id="MaCenter" class="baoma l">................</div></td></tr> <tr class=""><td class="td1">2019-05-28</td><td class="td2"><a href="...">059期</a></td><td class="td3"><div id="MaCenter" class="baoma l">................</div></td></tr> </tbody></table>
如果代碼不能修改,可以使用 //tr
如對(duì)本文有疑問(wèn),請(qǐng)?zhí)峤坏浇涣髡搲瑥V大熱心網(wǎng)友會(huì)為你解答??! 點(diǎn)擊進(jìn)入論壇