【问题标题】:how to look up info on internet and display it in text view?如何在互联网上查找信息并在文本视图中显示?
【发布时间】:2011-07-04 13:59:06
【问题描述】:

我想在网上查找具有该商品唯一的特定编号的信息。并将有关它的信息返回给用户查看互联网。有没有人知道我会怎么做?

我想过只实现一个 webview 并让用户通过不同的链接进行选择。但我想让它成为更好的体验。

【问题讨论】:

  • 你想从特定标签从互联网获取数据吗?
  • 是的,我想根据我的 SQL 数据库中的数字获取数据。

标签: android


【解决方案1】:

您可以使用 Jsoup 来获取数据。获取后您可以与您的数据进行比较(来自 SQL 数据库)。要了解 jsoup 如何与 android 一起使用,请参阅我的答案here

要从标签中解析包含 cmd=category_details&category_id 的 href 你可以写如下

Document doc = doc=Jsoup.parse("http:\\",10000);

                    Elements links=doc.select("A");
                    for(Element link:links){
                    href=link.attr("href");
                    if(href.contains("cmd=category_details&category_id"))
                    {
                    }

测试几个函数,如 link.ownText()。这不完全是你的答案,但你绝对可以用它来查找数据

【讨论】:

  • 谢谢,看起来很棒!一个问题..我如何让这个返回互联网信息。不是基于 html 文件的信息。你能在这里提供一个详细的例子吗?我将不胜感激。我相信很多其他人会。
  • 你能给我提供详细信息吗?比如一个页面 URL 以及你想要的信息,根据信息来自你的数据库
  • Url: en.wikipedia.org/wiki/Main_Page idk 我将如何利用搜索。然后从我的 SQL 数据库中将是 KEY_artist_name。
  • 哪个搜索?从右上角的维基百科搜索框
  • 是的.. 我真的不知道我会如何利用它。如果你知道你可以在你即将给出的例子中提供它。
猜你喜欢
  • 1970-01-01
  • 2019-09-21
  • 1970-01-01
  • 1970-01-01
  • 2020-08-02
  • 2016-07-09
  • 2015-08-25
  • 1970-01-01
  • 2018-10-26
相关资源
最近更新 更多