簡體   English   中英

Jsoup(查找元素)

[英]Jsoup (Find Element)

幫助解決問題,有必要從Wikipedia中提取一些數據,我將在下圖中顯示它們:

來自Wiki的數據

在頁面代碼中,這些數據在這里:

代碼Wiki

如何獲得這些數據? 為此,可以使用jsoup。

我試圖這樣做:

 System.out.println(doc.select("div.mw-body-content > p ").first().text());

但是問題在於,這不是第一次

在代碼中,第二個是為了:

所需數據

  1. 通過其ID(應唯一)獲取父div

     Elements parent = doc.select("div#mw-body-content"); 
  2. 獲取此元素中的所有p標簽(包括您想要的第二個標簽):

     Elements paragraphs = parent.getElementsByTag("p"); 
  3. 拿第二個:

     String text = paragraphs.get(1).text(); 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM