使用jsoup从div类中获取文本并将其放入字符串中

时间:2014-10-14 14:59:23

标签: java android parsing jsoup

我希望从div类中获取文本,将其存储在字符串中并在TextView中显示文本。 这是网站:

<div class="barTextBelow color_default">Datenvolumen mit voller Geschwindigkeit verbraucht
</div>

这是我的代码:

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

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

            title = doc.select("div[class=barTextBelow]").text();
        } catch (IOException e) {
            e.printStackTrace();
        }
        return null;
    }

    @Override
    protected void onPostExecute(Void result) {
        // Set title into TextView

        TextView txttitle = (TextView) findViewById(R.id.tvused);
        txttitle.setText(title);
        mProgressDialog.dismiss();
    }

但我得到一个空的TextView。有谁知道为什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

你已经提供了两个类'barTextBelow'和'color_default',所以我认为它正在按预期工作。

您也可以尝试:

doc.getElementsByClass("CLASS");