【发布时间】:2012-01-29 09:25:53
【问题描述】:
当我使用 jsoup 抓取网站时,我得到了我不想收到的额外值。 我只想知道他的名字而不是他的团队和职位。目前也在拼位置和团队。我只想收到名字。
页面来源:
<td class="playertableData">5</td><td class="playertablePlayerName" id="playername_515" style=""><a href="" class="flexpop" content="tabs#ppc" instance="_ppc" fpopHeight="357px" fpopWidth="490px" tab="null" leagueId="0" playerId="515" teamId="-2147483648" cache="true">Derrick Rose</a>, Chi PG<a href="" class="flexpop" content="tabs#ppc"
我的代码:
while (tdIter.hasNext()) {
int tdCount = 1;
Element tdEl = tdIter.next();
name = tdEl.getElementsByClass("playertablePlayerName")
.text();
Elements tdsEls = tdEl.select("td.playertableData");
Iterator<Element> columnIt = tdsEls.iterator();
namelist.add(name);
输出:
name: Derrick Rose, Chi PG
【问题讨论】: