我有下面的xml,我需要刮:
<div class="tab_product_details">
<table>
<tbody>
<tr>...</tr>
<tr>...</tr>
<tr>...</tr>
<tr>
<td> text 1 </tr>
<td> text 2 </tr>
</tr>
<tr>
<td colspan = "2">
<table>
<tbody>
<tr>
<td> Adjustment</td> this text i do not need it!
<td></td>
</tr>
<tr class="feature">
<td> text3</td>
<td> text4 </td>
</tr>
我的实际xpath如下:
text 1 =响应.xpath('//div[包含(@类,“标签产品详细信息”)]//td[跟随同级::td[不是(表)]]')
text 2 =响应.xpath('//div[包含(@类,“选项卡产品详细信息”)]//td[2]')
但我还是会收到没有配对的短信
任何帮助都非常欢迎,谢谢!
1条答案
按热度按时间nzkunb0c1#
如果要获取文本 * 如果两个单元格(
td
)都不为空 * 请尝试