簡體   English   中英

Jsoup沒有顯示<tbody>內容

[英]Jsoup didnt shows the <tbody> content

我正在使用 jsoup 1.8.3 來解析 html 頁面並提取數據。 這是我試圖解析內容的 html 頁面 但它不顯示內容。 我怎樣才能做到這一點?

這是我試過的代碼,

Document doc = Jsoup.connect("http://www.numberfire.com/nfl/teams/power-rankings/")
                .userAgent("Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36")
                .timeout(0).followRedirects(true).execute().parse();;
Elements table = doc.select("table");
Elements rows = table.select("tr");
System.out.print("============ "+table.html().toString()); 

這是我得到的輸出,

============ <thead> 
<tr valign="middle"> 
  <th rowspan="2" colspan="3" class="tal">Team</th> 
  <th rowspan="2" class="sep">Rec</th> 
  <th rowspan="2" class="col-proj_w"><a href="#" class="sorter" rel="proj_w">Proj</a></th> 
  <th rowspan="2" class="col-playoffs"><a href="#" class="sorter" rel="playoffs">Playoff</a></th> 
  <th rowspan="2" class="col-division"><a href="#" class="sorter" rel="division">Div</a></th> 
  <th rowspan="2" class="col-superbowl"><a href="#" class="sorter" rel="superbowl">SB</a></th> 
  <th class="sep" colspan="3">Offense</th> 
  <th class="sep" colspan="3">Defense</th> 
  <th rowspan="2" class="sep col-nerd"><a href="#" class="sorter" rel="nerd">nERD</a></th> 
 </tr> 
 <tr valign="middle"> 
  <th class="sep col-offense"><a href="#" class="sorter" rel="offense">Ovr</a></th> 
  <th class="col-o_rushing"><a href="#" class="sorter" rel="o_rushing">Rush</a></th> 
  <th class="col-o_passing"><a href="#" class="sorter" rel="o_passing">Pass</a></th> 
  <th class="sep col-defense"><a href="#" class="sorter" rel="defense">Ovr</a></th> 
  <th class="col-d_rushing"><a href="#" class="sorter" rel="d_rushing">Rush</a></th> 
  <th class="col-d_passing"><a href="#" class="sorter" rel="d_passing">Pass</a></th> 
 </tr> 
</thead> 
<tbody id="team-data"></tbody>

在這里我沒有得到 tbody 內容。 我也試過這種方式。

doc = Jsoup.connect("http://www.numberfire.com/nfl/teams/power-rankings/").get();

tbody 是空的,因為網頁很可能是動態填充的。

一個簡單的選擇是使用大多數瀏覽器的 save_as 功能在本地下載原始 HTML 並 JSOUP 本地文件。

暫無
暫無

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

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