0

我在编写代码时遇到了一些困难。

我想使用网页中的数据。例如变量“TEST”。

这些数据将显示在我智能手机上的 textview 中。

这是网页代码:

"<meta http-equiv=\"refresh\" content=\"3;url=http://172.30.7.185\">\
<HTML><HEAD></HEAD><BODY>\
<h1>TEST Web Server</h1>\
<a href=/><button type=\"button\">Reload</button></a>\
<script src=/s></script>\
<script>document.write(TEST)</script>\
</BODY></HTML>\
";

变量“TEST”包含例如“42”。

目前我可以用我的智能手机阅读网页的源代码。但我看不到如何从变量(TEST)中提取值(42)。

4

2 回答 2

0

使用 jsoup ( http://jsoup.org/ )。它是一个类似 jQuery 的 Java 解析器,如果你知道 CSS,使用起来非常简单!

于 2013-05-17T08:26:26.427 回答
0

您基本上试图解析网页本身?

可以使用简单的 java 代码轻松完成。

在此代码中,您试图获取标签之间的文本。您可以使用函数 line.indexOf();

基本上创建一个字符串行;把它放在整个 html 源代码标签中并解析它。

让我知道这是否有帮助。

于 2013-02-22T17:03:07.943 回答