我正在尝试在Tag标签中获取一个值id =" spanRate" 4.0599
Document document = Jsoup.connect(url).get();
<div class="form-group blueRow" id="div_rate" name="div_rate">
<div class="row">
<label class="col-xs-7">Best Available Exchange Rate Online</label>
<div class="col-xs-5">
<label id="spanRate">4.0599</label> HERE
</div>
</div>
</div>
但它返回空......
Elements dayRate = document.select("label#spanRate");
System.out.println("dayRate : " + dayRate); // return: <label id="spanRate"></label> // NOTHING BETWEEN TAGS
System.out.println("dayRate : " + dayRate.text()); // return: NOTHING
System.out.println(document.select("div.col-xs-5 label").text()); // NOTHING
我在这里似乎有类似的问题,因为它说这是重复的;但那并没有回答我的问题!我之前犯过一些拼写错误,但这不是问题......&#34;&lt;&#34;标签ID =&#39; spanRate&#39;&gt;&#34; 4.0599&#34 ;&LT;&#34; /标签&#34;&GT;&#34;退货:&#34;&lt;&#34;标签ID =&#39; spanRate&#39;&gt;&#34;&#34;&lt;&#34; / label&#34;&gt;&#34; ...可能是因为它的内容在页面加载后被Javascript添加到DOM中了吗?因此它对Jsoup是不可见的?有办法解决吗?谢谢