Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
允许Android SDK通过网站进行搜索?_Android_Search_Webview - Fatal编程技术网

允许Android SDK通过网站进行搜索?

允许Android SDK通过网站进行搜索?,android,search,webview,Android,Search,Webview,假设有一个网站X。网站X有一个搜索功能,可以返回文章/文档/任何东西。无论它返回什么,都会包含一个链接,这样用户就可以点击它去看这篇文章。所有这些都没有API。android应用程序是否可以在用户没有实际看到网站的情况下,在随机网站上查询搜索结果并显示在应用程序中?当然可以。你所要做的就是编写应用程序,让它代表用户执行对网站的查询;这样它就会得到HTML响应。当它得到HTML页面作为响应时,您可以解析该页面并将其重新格式化为更适合应用程序的格式 如果您想了解有关Java中HTML解析器的更多信息

假设有一个网站X。网站X有一个搜索功能,可以返回文章/文档/任何东西。无论它返回什么,都会包含一个链接,这样用户就可以点击它去看这篇文章。所有这些都没有API。android应用程序是否可以在用户没有实际看到网站的情况下,在随机网站上查询搜索结果并显示在应用程序中?

当然可以。你所要做的就是编写应用程序,让它代表用户执行对网站的查询;这样它就会得到HTML响应。当它得到HTML页面作为响应时,您可以解析该页面并将其重新格式化为更适合应用程序的格式

如果您想了解有关Java中HTML解析器的更多信息,请查看这个SO问题: