0

我是 jsoup 的初学者,我想将它与 android sdk 一起使用。我正在做一些测试,我想知道如何在 html 页面中获取特定文本。html代码如下:

<span class="time_rtq_ticker"><span id="yfs_l10_eurusd=x">1,3809</span></span>

我想得到那个数字“1,3809”,我使用 jsoup 的查询是这样的:

Element euro = doc.select("span[id~=yfs_l10_eurusd=x]").first();

value = euro.toString();

然后我以这种方式在文本视图中显示它:

tv = (TextView) findViewById(R.id.textView2);
tv.setText(value);

问题是我的应用程序显示了完整的 html 代码,即:

<span id="yfs_l10_eurusd=x">1,3809</span>

我怎样才能只得到号码?为什么我也得到了html代码?

4

1 回答 1

0

使用Element.text()方法

Element euro = doc.select("span[id~=yfs_l10_eurusd=x]").first();

value = euro.text();
于 2013-10-27T23:03:59.163 回答