假设有网站X.网站X有一个搜索功能,它将返回文章/文件/其他。无论它返回什么,都会包含一个链接,以便用户可以点击它来转到所述文章。所有这些都没有API。 Android应用程序是否可以在随机网站上查询搜索,获取结果并在应用程序中显示它们,而无需用户实际看到网站?
答案 0 :(得分:3)
是的,当然。您要做的就是编写应用程序,以便代表用户对网站执行查询;这样它就可以获得HTML响应。当它将HTML页面作为响应时,您将其解析并将其重新格式化为更适合该应用程序的内容。
如果您想了解有关Java中HTML解析器的更多信息,请查看此SO问题:Parse HTML in Android