2012-01-11 27 views
0

我使用的HttpClient得到一個HTML頁面,我用正則表達式從中提取內容,並組織數據,在ListView/tableview中顯示它。移動應用,如何使一個HTML解析器代碼動態的,因爲HTML內容可能會改變

頁面不屬於我,所以內容可能會改變,每當內容發生變化時,甚至有時會更改url,我需要修改解析器或url,並更新整個應用程序。

我想知道如何使這個解析器更有活力,並易於更新最新,讓我的應用程序部分更新的只是這個模塊。

該移動應用適用於Android/iOS設備。

+0

僅使用包含需要獲取的內容的標籤。而對於可變的網址嘗試使用http://www.google.com/search?q=your-query-&btnI=3564谷歌的我感覺很幸運:) :)。或者有預定義的服務器,您可以通過該服務器將url提供給您的應用。 – 2012-01-11 02:08:21

回答

0

也許當你的應用運行時,你可以讓它請求URL和RegExp模式字符串,以便在某個頁面上使用你的控制。這樣,如果第三方頁面內容或URL發生變化,您可以使用這些值更新您的頁面,並且您不必每次都更新您的應用。