2012-01-11 53 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发生变化,您可以使用这些值更新您的页面,并且您不必每次都更新您的应用。

相关问题