我正在编写一个网络抓取工具,用于存储来自Facebook个人资料的信息。姓名,年龄,兴趣,生日等信息。为此,我使用jsoup。
我已经编写了一些工作正常的代码,但每当我尝试访问生日元素时,都没有打印出任何值。
这是在Facebook的源页面:
<div><span class="accessible_elem">Birthday</span></div>
我没有写完全部内容,因为这个元素正在使用另一个<div>
而另一个<div>
等。
这是访问元素的代码:
//Get the date of birth if one exists
Elements birthday =doc.select("span.accessible_elem");
String Birthday=birthday.select("span.accessible_elem").text();
System.out.println("Birthday: "+Birthday);
它适用于其他元素但由于某种原因我无法获得此元素的值。