我正在尝试构建一个 Android 应用程序,它将登录到网站,抓取网站以获取特定于用户的数据,然后在移动屏幕上很好地格式化该数据。
我注意到有几个与我自己类似的问题,在阅读了一些文档后,我仍然很困惑应该如何解决这个问题。
这是我所知道的
我想要登录的网站使用 asp.net,而 login.aspx 使用 POST 作为登录表单。
该网站没有API
也没有单点登录
我对 Android 非常陌生,充其量只是一个 JAVA 程序员新手。有人可以帮助我开辟编写这个应用程序所需的研究道路吗?我觉得我主要需要连接网站和获取数据方面的帮助,我将能够自己弄清楚布局和格式。
我非常愿意研究和阅读任何必要的内容,但我想尽量减少任何不相关的信息,这些信息最终会导致更多的困惑。
提前感谢您的帮助
最佳答案
为了访问网站,您只需要了解 HTTP。无论您的目标网站是用 PHP 还是 ASP 等构建的,都没有关系。您只关心如何通过 HTTP 与网站进行通信,这与网站使用的技术无关。您可以尝试维基百科来获取这些方法的描述。
可能值得阅读 Java URL tutorials for how to use Java classes 。至于提取数据本身,您可能需要阅读解析器。这个link可能会给您一些初步想法。
关于java - Android应用程序,如何登录网站并显示信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10727112/