2015-09-10 137 views
-1

我想寫一個應用程序從我的大學網站上的帖子(主要是關於新班級)獲取信息,然後在有新班級時進行一些通知。Android應用程序從網站獲取信息

我已經谷歌和大部分看到RSS,但我想要獲取數據的頁面不使用RSS。我使用服務讀取關於網站的一些信息,以便我們可以在應用程序中讀取XML,但是我不知道該頁面是否使用服務。最後的手段是使用主機(例如somee)和js從頁面獲取文本,然後應用程序可以從主機讀取數據。

這就是我現在所擁有的一切,但對我而言仍然不清楚。有關閱讀內容的任何建議,我應該使用什麼?非常感謝

+1

你想要做的就是所謂的'scraping'。 JSoup等庫可以幫助您從html頁面提取信息。 – njzk2

回答

0

我認爲你所做的第一件事情應該是詢問你的uni是否爲這些數據提供任何feed或webservice,以供你使用。

如果他們沒有,或根本沒有回答,你最後的手段將是scraping。爲此,您可以使用HTML解析器,如jsoup,然後瀏覽HTML數據,根據需要獲取信息。

要查看是否有更改,您只需將當前處理的信息(可能位於數據庫中)緩存,並將新信息與當前保存的信息進行比較。

相關問題