Android与Web服务器数据通信

时间:2013-05-17 10:58:57

标签: android

我正在编写一个android应用程序来读取我的LAMP服务器中的php脚本,该脚本显示mysql数据库中的数据。 php脚本只是获取数据库表中的所有行。

我想询问是否有任何方法可以解析php脚本的信息,并使用获取的信息在应用程序中设置textview。

我的php脚本应该以文本,数组还是JSON格式回显数据? 我应该遵循哪些方法或方向来获取数据并将其解析到我的Android应用程序中?

由于

2 个答案:

答案 0 :(得分:0)

我认为JSON是最好的格式,因为周围有很好的JSON库。

如果你使用像Gson或Jackson这样的JSON库,你可以将从PHP脚本收到的JSON库映射到Java域类。因此,库将解析JSON并为您创建Java类的实例。

然后很容易用java对象中的值填充textview。

答案 1 :(得分:0)

上面的答案提供了有关您在应用中可以执行的解析JSON数据的详细信息。我想添加更多关于如何在php文件中创建JSON对象的细节。您可以使用json_encode php函数将从数据库获取的数据转换为JSON格式。

PHP json_encode官方文档与例子