PHP + Xpath:删除第一个孩子?

时间:2010-10-01 12:07:02

标签: php xpath

我有一个xpath表达式,它返回表中的url列表。我现在需要一种方法来删除第一个tr,这是否可以使用一个xpath表达式?仅供参考,表达式如下:

  

形式[@ ID = 'Form1中'] /格[@ ID = '续'] /格[@ ID = 'mycont'] /格[@ ID = '保持器'] /格[@ ID ='resultslist “] / DIV [2] /表// TR / TD [2] / A / @ HREF

相关的tr以粗体显示。我在php中编码,不支持xpath 2 afaik。

2 个答案:

答案 0 :(得分:1)

form[@id='form1']
 /div[@id='cont']
  /div[@id='mycont']
   /div[@id='holder']
    /div[@id='resultslist']
     /div[2]
      /table
       //tr[position() > 1]
        /td[2]/a/@href

答案 1 :(得分:0)

tr[preceding-sibling::tr]