2017-02-10 36 views
-1

您好,我有一些问题需要一个HTML代码和retrive,例如一个短语或一个字与Jsoup字符串。哪里是跨度(无级)代码的HTML部分是这样的:Android:如何采取<span>文本没有类属性

<table align="center" width="253"> 
<tbody> 
    <tr> 
    <th style="text-align: center;"> 
    <span style=" font-weight: normal"> 
     Festival 
    </span> 
    <br> 
    </th> 
    </tr> 
</tbody> 
</table> 

我试图把短语/字,此代码

private class ricerca extends AsyncTask<Void, Void, Void> { 
    String phrase; 
    @Override 
    protected void onPreExecute() { 
     super.onPreExecute(); 
    } 

    @Override 
    protected Void doInBackground(Void... params) { 

      try { 
       Document document = Jsoup.connect(url).get(); 

       Elements research = document.select("span[style= font-weight: normal"); 
       phrase = research.attr("span"); 

      } catch (IOException e) { 
       e.printStackTrace(); 
       } 
     return null; 
    } 

    @Override 
    protected void onPostExecute(Void result) { 
     result.setText(phrase); 
    } 

} 

,但在EditText上没有按”没有什么......为什么?我的错误在哪里?谢谢!

回答

1

如果你想要得到的字符串“节”比你应该使用phrase = research.text();
您还缺少右括号,在结束 - Elements research = document.select("span[style= font-weight: normal");

相关问题