2012-08-27 31 views
0
Document doc = Jsoup.connect(studentprofiles).get(); 
Element tables = doc.select("table"); 
Elements myTdsstudent = tables.select("tr td:eq(1)"); 

我能夠在eq(1)中一個接一個地獲得所有的細節。jsoup表得到一個特定的元素

在這個例子中:

Table:  
GK 99  
NS 88  
PS 55 

我在HTML表,當我做EQ(0)我得到GK,NS,PS。 當我做EQ(1)我得到99 88 55

有沒有辦法讓我可以爲

gk=99 
ns=88 
PS=55 

現在我得到的2個不同的字符串數組使用JSOUP讀取。

回答

1
Elements myTdsstudent = tables.select("tr"); 

現在遍歷myTdsstudent並使用此

for (Element myTdsstudentIterator: myTdsstudent) { 
    System.out.println(myTdsstudentIterator.select("td:eq(0)") + " = " + myTdsstudentIterator.select("td:eq(1)")); 
} 
+0

Thankds丹尼爾的答覆。 –