从Android应用程序访问网站数据库

时间:2011-06-09 16:27:01

标签: android webforms return-value

我正在做一个自由职业的android项目,需要电话号码。来自网站的运营商名称。我的申请将把电话号码发送到网站。这很好,我可以通过从应用程序请求自定义URL来实现。但作为回报,我如何在我的应用程序中获取操作员名称?

当我输入电话号码时在网站上显示一个带有运营商名称的网页。

这是电话号码。 website address

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

您需要从URL.getContent();

返回的输入流中提取它

对于像这样的单个信息,regexp模式匹配是最好的,否则你应该使用一个处理html解析的库,例如tagsoup(android发行版的一部分)或我最喜欢的:apache jericho。 (虽然为Android编译它可能很难)

答案 1 :(得分:1)

您必须解析通过URL.getContent()获得的响应。在最好的情况下,您可以使用标准响应格式,如XML或JSON。在恶化的情况下,你必须解析HTML(你不想这样,相信我)。