在 jsoup 中获取 div class 中的文本
Getting text inside a div class in jsoup
我正在尝试提取 div class "row result" 中的所有文本。有许多 div class 名称相同,但 ID 不同的。我想提取所有具有 div class 作为行结果的文本。这是网站 link:http://www.indeed.co.uk/jobs?q=fashion&l=England
<div class=" row result" id="p_8f8039e2c2636a2a" data-jk="8f8039e2c2636a2a" itemscope="" itemtype="http://schema.org/JobPosting" data-tn-component="organicJob">
但是当我 运行 下面的代码时什么也没有显示。请帮忙。
doc = Jsoup.connect("http://www.indeed.co.uk/jobs?q=fashion&l=England").timeout(5000).get();
Elements e = doc.select(".row result");
System.out.println("Details: "+ e.text());
我认为你必须这样写你的代码:
Elements e = doc.select(".row.result");
我正在尝试提取 div class "row result" 中的所有文本。有许多 div class 名称相同,但 ID 不同的。我想提取所有具有 div class 作为行结果的文本。这是网站 link:http://www.indeed.co.uk/jobs?q=fashion&l=England
<div class=" row result" id="p_8f8039e2c2636a2a" data-jk="8f8039e2c2636a2a" itemscope="" itemtype="http://schema.org/JobPosting" data-tn-component="organicJob">
但是当我 运行 下面的代码时什么也没有显示。请帮忙。
doc = Jsoup.connect("http://www.indeed.co.uk/jobs?q=fashion&l=England").timeout(5000).get();
Elements e = doc.select(".row result");
System.out.println("Details: "+ e.text());
我认为你必须这样写你的代码:
Elements e = doc.select(".row.result");