我有这样的方法:
return String.valueOf(doc.select("a[href]").get(1).text())
使用这种方法,我从现有的15个中得到2个值。
我需要得到值7,8,9,10。我怎么能得到这个?
答案 0 :(得分:1)
如果您需要从7日到10日的链接,可以写下:
int i = 0;
for (Element e : doc.select("a[href]"))
{
i++;
if (i>=7)
System.out.println(e.text());
if (i==10)
break;
}
考虑具有15个html< a>的输入文档。元素:
<a href="X1">link1</a>
<a href="X2">link2</a>
<a href="X3">link3</a>
<a href="X4">link4</a>
<a href="X5">link5</a>
<a href="X6">link6</a>
<a href="X7">link7</a>
<a href="X8">link8</a>
<a href="X9">link9</a>
<a href="X10">link10</a>
<a href="X11">link11</a>
<a href="X12">link12</a>
<a href="X13">link13</a>
<a href="X14">link14</a>
<a href="X15">link15</a>
输出结果为:
link7
link8
link9
link10