【问题标题】:problems with xpath evaluationxpath 评估的问题
【发布时间】:2013-11-04 02:03:08
【问题描述】:

如果我只想提取Type1下的href,基本上是1,2,3,4。 htm但不包括5.htm,怎么做?

我现在拥有的是 ://table[@class='leftnav']//a"

谢谢!

<table width="240" border="0" cellpadding="0" cellspacing="0" class="leftnav">
  <tr class="leftnav">
    <th>Type1</th>
  </tr>
  <tr class="leftnav">
    <td><a href="/mic/1.htm">2013</a></td>
  </tr>
  <tr class="leftnav">
    <td><a href="/mic/2.htm">2012</a></td>
  </tr>
  <tr class="leftnav">
    <td><a href="/mic/3.htm">2011</a></td>
  </tr>
  <tr class="leftnav">
    <td><a href="/mic/4.htm">2010</a></td>
  </tr>
   <tr class="leftnav">
    <th>Type2</th>
  </tr>
   <tr class="leftnav">
     <td><a href="/mic/5.htm">2013</a></td>
   </tr>
</table>

【问题讨论】:

    标签: xpath


    【解决方案1】:

    试试这个 xpath:

    //tr[(preceding-sibling::tr/th)[last()]="Type1"]/td/a
    

    【讨论】:

      猜你喜欢
      • 2013-07-13
      • 2011-10-22
      • 1970-01-01
      • 2010-11-03
      • 1970-01-01
      • 2018-03-31
      • 2022-08-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多