(//a[./text() ='下一页'])[1]//@href 注意那一对括号,如果没有这一对括号,则只会执行第一[]条件, 如果把个数限定符号放在后面与之并列(即[条件1][1])则后一个[]不执行, 所以要加括号,表示只取前一个查询集合中的第1个元素。