Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/216.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
Java Roblox论坛,网页抓取应用程序(Android)问题_Java_Android_Web Scraping_Roblox - Fatal编程技术网

Java Roblox论坛,网页抓取应用程序(Android)问题

Java Roblox论坛,网页抓取应用程序(Android)问题,java,android,web-scraping,roblox,Java,Android,Web Scraping,Roblox,我一直在等待一个想法,我想我终于有了一个。我将尝试使用网络抓取制作一个Android应用程序,这将使我能够比现在更好地导航和使用Roblox上的论坛(.com,如果你真的想查找它)。论坛不仅总体上相当糟糕,而且在我的Android设备(三星Galaxy Player)上更糟糕。有谁能给我指点或建议吗?我不确定我应该使用什么库。。。这是我第一次尝试编码:) 哦,很明显我想给它一个回复帖子的功能,但我不确定这种类型的东西如何登录 编辑:我从这个应用程序中得到了这个想法:,你应该查看如何从网站获取数据

我一直在等待一个想法,我想我终于有了一个。我将尝试使用网络抓取制作一个Android应用程序,这将使我能够比现在更好地导航和使用Roblox上的论坛(.com,如果你真的想查找它)。论坛不仅总体上相当糟糕,而且在我的Android设备(三星Galaxy Player)上更糟糕。有谁能给我指点或建议吗?我不确定我应该使用什么库。。。这是我第一次尝试编码:)

哦,很明显我想给它一个回复帖子的功能,但我不确定这种类型的东西如何登录


编辑:我从这个应用程序中得到了这个想法:,

你应该查看如何从网站获取数据,并且你还应该确保你理解html。您还需要一种处理html的简单方法

  • 获取页面(使用问题中的示例):
  • 关于html:
  • 处理html:
要登录,您应该将登录信息发送到标准登录页面,然后保留生成的cookie并将其与其他请求一起传递

  • 关于handle Cookie:
您可能还需要考虑一些事情:

  • 论坛中帖子的线性或分支视图
  • 如果有人发了一篇新的帖子,你应该得到一条消息吗
  • 自己的搜索功能
  • 签名

您必须使用java的JSOUP libaray,您可以通过该库轻松解析html数据。示例:在doc对象中,您将获得完整的网页

File input = new File(url);
Document doc = null;
doc = Jsoup.connect(url).get();
Elements headlinesCat1 = doc.select("div[class=abc");