2015-01-11 153 views
0

我有代码,它可以提取类的文本值。但是在这个类中,存在着我应该得到的属性“标题”。虽然我只能提取类“.day__description”。下面是我的代码。如何用Jsoup html解析器获得“标题”?

try { 

    Document document = Jsoup.connect(URL).get(); 
    Elements nodeDay = document.select(".day__description"); 
    if(nodeDay.size() > 0) { 
     day = nodeDay.get(0).text(); 
    } 

} catch (IOException e) { 
    day = "Not found"; 
} 
return null; 

    protected void onPostExecute(Void result) { 

    TextView txttitle = (TextView) findViewById(R.id.tv); 
    txttitle.setText(day); 

    } 

我需要从该网站的这部分得到“冠军”:

<div class="day__description" title="SomeText">...</div> 

作为变量“天”的结果,应该是文本“一些文本”。对不起,我的英文))

我希望都明白。感谢您的提前。

回答

0

尝试:

Document doc = Jsoup.connect(url).get(); 
Elements div=doc.select("div.day__description"); 
System.out.println(div.attr("title"));