使用XPath对此代码进行分页

时间:2019-01-12 21:21:01

标签: html xpath

我需要为此代码使用XPath表达式进行分页。
我是XPath的初学者。

我像这样尝试过,但是不起作用。

这只是爬行两页(1、2),然后返回第一页。

//P[@style="margin-top:10;"]/child::a[1]

但它不起作用。

//P[@style="margin-top:10;"]/a[./text() = "2"]/following-sibling::a
  1. 首页分页部分

    <tr>     
        <td><img src="./prev.jpg" border="0"></td>
        <td width="15">&nbsp;</td>
        <td valign="top" align="center">
            <p style="margin-top:10;">
                <strong><font color="#E47911">1</font></strong> | <a href="/link.php?page2&code=food">2</a> | <a href="/link.php?page3&code=food">3</a> | <a href="/link.php?page4&code=food">4</a> | <a href="/link.php?page5&code=food">5</a> | <a href="/link.php?page6&code=food">6</a>
            </p></td>           
        <td width="15" align="right">&nbsp;</td>            
        <td align="right"><a href="/link.php?page7&code=food"><img src="./next.jpg" border="0"></a></td>
    </tr>
    
  2. 单击next.jpg后的下一页

    <tr>     
        <td><img src="./prev.jpg" border="0"></td>    
        <td width="15">&nbsp;</td>    
        <td valign="top" align="center">                
            <p style="margin-top:10;">
                <strong><font color="#E47911">7</font></strong> | <a href="/link.php?page8&code=food">8</a> | <a href="/link.php?page9&code=food">9</a> | <a href="/link.php?page10&code=food">10</a> | <a href="/link.php?page11&code=food">11</a>
            </p></td>           
        <td width="15" align="right">&nbsp;</td>            
        <td align="right"><a href="/link.php?page12&code=food"><img src="./next.jpg" border="0"></a></td>
    </tr>
    

有没有办法进行分页?

0 个答案:

没有答案