Android应用,如何登录网站和显示信息?

时间:2012-05-23 20:10:47

标签: java android asp.net login web-scraping

我正在尝试构建一个Android应用程序,它将登录到一个网站,抓取网站以获取特定于用户的数据,然后在移动屏幕上很好地格式化该数据。

我注意到我自己有几个类似的问题,在阅读了一些文档后,我仍然对如何解决这个问题感到很困惑。

这就是我所知道的
我想登录的网站使用asp.net,login.aspx使用POST登录表单 此网站没有API

上也没有单一的标志

非常 Android新手,最好是新手JAVA程序员。有人请帮助我开辟我需要做的研究之路来编写这个应用程序吗?我觉得我大多需要帮助连接到网站并获取数据,我将能够自己弄清楚布局和格式化。

我非常愿意研究和阅读任何必要的内容,但我希望尽量减少任何最终会导致更多混淆的无关信息。

提前感谢您的帮助

2 个答案:

答案 0 :(得分:1)

为了访问网站,您需要知道的是HTTP。您的目标网站是使用PHP还是ASP等构建并不重要。您只关注如何通过HTTP与网站进行通信,这与网站使用的技术无关。您可以尝试使用维基百科来获取这些方法的描述。

阅读Java URL tutorials for how to use Java classes可能是值得的。关于提取数据本身,您可能希望阅读Parsers。这个link可能会给你一些初步想法。

答案 1 :(得分:0)

我会使用Jsoup API。我在这个问题上发布了很多线程。这可能会帮助您登录。我不知道android如何管理SSL证书。所以你必须自己研究。但这就是一个良好的开端。

Jsoup Cookies for HTTPS scraping