1

我是 Jsoup 的新手。

我可以使用选择命令

Elements media = doc.select("[src]");

如果你看到这个:en.wikipedia.org/wiki/States_and_territories_of_India。在那里,我只想拥有印度各州的所有名称。但是当我做 doc.select("area[title]"); 我正在获取所有表格信息。所以我正在寻找是否在选择中我可以告诉它如何仅用于特定表格。

如果是这种情况,我认为 Jsoup 可能无法解决这个问题,你能告诉我如何实现这个吗

4

1 回答 1

0

尝试这样的事情

Element indiaTable = doc.select("table").get(2); //India table is the third (index is 2) table on page
Elements myTds = indiaTable.select("td:eq(0)"); //The states are the first column

//or you can replace the two lines of code above with this

Elements myTds = doc.select("table.wikitable td:eq(0)");



for (Element td: myTds ) {
    System.out.println(td.text());
}
于 2012-08-14T06:24:59.017 回答