2014-10-31 115 views
-2

我想做一個學校的應用程序,因此我想要做一個自動通知服務。 我們爲我們學校所謂的「副計劃」(Im German ..不知道,如果你明白我的意思,但無關緊要),它是一個在線htm文件。 在這個文件中寫入哪些課程被其他教師取消或代表。 我想創建一個服務,用於識別在此計劃中寫入的內容是否與我的應用的用戶有關。因此,我想在此htm文件中搜索字符串。這可能嗎? 還是你推薦另一種方法?在htm文件中搜索字符串

+5

任何努力,到目前爲止,做你自己的功課該字符串? – Rockstar 2014-10-31 12:51:04

+0

Sry,你是什麼意思?你問是否有人有想法?如果你的意思是我到目前爲止做了什麼..我到目前爲止,我有服務..我只需要編程該服務應該做什麼 – 2014-10-31 12:58:16

回答

3

獲取頁面的源

URL url = new URL("http://www.example.com/"); 
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream())); 
String row = ""; 
String text = ""; 
while ((row = in.readLine()) != null) { 
    text += row; 
} 
in.close(); 

然後找到text

if (text.contains("yourString")) { 
    System.out.print("Found!"); 
} 

你應該嘗試的方式