таблица jsoup для получения определенного элемента

Document doc = Jsoup.connect(studentprofiles).get();
Element tables = doc.select("table");
Elements myTdsstudent = tables.select("tr td:eq(1)");

Я могу получить все детали одну за другой в eq(1).

В примере:

Table:    
GK   99    
NS   88    
PS   55

У меня в таблице HTML, когда я делаю eq (0), я получаю GK, NS, PS. когда я делаю eq(1), я получаю 99 88 55.

Есть ли способ, чтобы я мог читать с помощью JSOUP как

gk=99
ns=88
PS=55

Прямо сейчас я получаю 2 разных массива строк.


person The Learner    schedule 27.08.2012    source источник


Ответы (1)


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

теперь переберите myTdsstudent и используйте это

for (Element myTdsstudentIterator: myTdsstudent) {
    System.out.println(myTdsstudentIterator.select("td:eq(0)") + " = " + myTdsstudentIterator.select("td:eq(1)"));
}
person Daniel    schedule 27.08.2012
comment
Спасибо Даниил за ответ. - person The Learner; 27.08.2012