在Android Studio中仅获取网站源代码中的一行内容

时间:2018-10-15 17:51:49

标签: java android html

我跟随this video来使用Android Studio在android应用程序上获取网站的源代码。

这是该网站的question

我只需要获取179行源代码,并且只有它的第一部分(tr类=“绿色”)。 这样我就可以在if / else语句中进行比较。

对不起,如果我表达不正确,但这是我最好的英语:)

谢谢!

1 个答案:

答案 0 :(得分:0)

为此使用扫描仪。扫描仪很容易工作。您可以像这样实现扫描器:Scanner sc = new Scanner(yourInputStream)。您是如何存储网站数据的?您是否声明了包含html代码的字符串?否则,您可以这样做:

Scanner sc = new Scanner(new URL("your URL").openConnection().getInputStream));

扫描仪有不同的方法。这就是我的实现:

String result;
while(sc.hasNext){
   String next = sc.next();
   if(next == "the part you Need")
       result = next;