0

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

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

以下是我所知道
的我要登录的站点使用 asp.net,而 login.aspx 使用 POST 作为登录表单。
该网站没有 API
也没有单点登录

我对 Android非常陌生,充其量是一个新手 JAVA 程序员。有人可以帮我开辟我需要做的研究路径,以便编写这个应用程序吗?我觉得我最需要帮助来连接网站和获取数据,我将能够自己弄清楚布局和格式。

我非常愿意研究和阅读任何必要的东西,但我想尽量减少任何最终会导致更多混乱的无关信息。

预先感谢您的帮助

4

2 回答 2

1

For the purpose of accessing the website all you need to know about is HTTP. It doesn't matter whether your target website is built with PHP or ASP etc. As you're only concern is how to communicate with the website through HTTP which is independent of technology used by the website. You can try wikipedia for descriptions of these methods.

It might be worthwhile reading the Java URL tutorials for how to use Java classes. As regards extracting the data itself you might want to read up on Parsers. This link might give you some first ideas.

于 2012-05-23T20:24:19.590 回答
0

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

用于 HTTPS 抓取的 Jsoup Cookie

于 2012-05-28T11:15:24.130 回答