0
我試圖將具有多種類型的詳細信息(例如名稱,電話號碼和地址)的條目轉換爲電子表格。我能夠將每個細節都分離爲元素,但我似乎無法找到一種方法來一次迭代多個元素,以將名稱和電話號碼相互打印,而不是打印所有名稱,然後將所有的名稱打印的電話號碼。Jsoup - 同時迭代多個元素?
Jsoup.connect(page).timeout(999999);
Document doc = Jsoup.connect(page).get();
String title = doc.title();
System.out.println(title);
Elements names = doc.select("li a");
Elements ratings = doc.select("li img");
for (Element name:names){
if (name.attr("href").startsWith("/biz/")){
System.out.println(name.text());
}
for (Element rating:ratings){
System.out.println(rating.attr("alt"));
}
如果你給JSoup提供的html,它會有所幫助。至少是相關的部分 – luksch 2014-09-25 20:54:53