[英]JSoup selecting options from the list java
嘗試獲取選項標簽中的信息,但通過我的路徑返回帶有標簽的信息。
Connection conn = Jsoup.connect("http://timetables.cit.ie:70/studentset.htm");
conn.timeout(5000); // timeout in milliseconds
Document doc = conn.get();
String title = doc.title();
Elements tBody = doc.select("[id=objectlist] > select > option ");
System.out.println(tBody);
如果要獲取將由選定的HTML代碼生成的文本,則應使用text()
方法,而不是toString()
方法(由println()
隱式調用)。
另外,如果要分別從每個選項獲取文本,則需要遍歷所有選定的選項。
而不是[id=identifier]
您只需編寫#identifier
。
所以嘗試
Elements options = doc.select("#objectlist > select > option ");
for (Element option : options){
System.out.println(option.text());
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.