我想在Scrapy中使用XPath获取嵌套标记

我想在Scrapy中使用XPath获取嵌套标记,xpath,Xpath,目前,我正在使用Scrapy和XPath解决一些问题,需要获取嵌套标记。假设这样的条件 <table> <tbody> <tr> <td> <table> <tbody> <tr><td></td><td></td></tr> <tr><td></td><td></td&

目前,我正在使用Scrapy和XPath解决一些问题,需要获取嵌套标记。假设这样的条件

<table>
<tbody>
<tr>
 <td>
  <table>
   <tbody>
    <tr><td></td><td></td></tr>
     <tr><td></td><td></td></tr>
     <tr><td></td><td></td></tr>
   </tbody>
  </table>
 </td>
</tr>
<tr>
 <td>
  <table>
   <tbody>
    <tr><td></td><td></td></tr>
     <tr><td></td><td></td></tr>
     <tr><td></td><td></td></tr>
   </tbody>
  </table>
 </td>
</tr>
</tbody>
</table>


我只想抓取或选择嵌套的tr(
)。我应该如何为此编写XPath。

要获取所有
tr
元素,这些元素都有
td
子元素,但没有
table
子元素,请使用XPath表达式
//tr[td][not(td/table)]

我们在
tr
中选择第二个
td
,然后升级选择
tr
元素

//tr/td[2]/..