我正在编写一个android应用程序来读取我的LAMP服务器中的php脚本,该脚本显示mysql数据库中的数据。 php脚本只是获取数据库表中的所有行。
我想询问是否有任何方法可以解析php脚本的信息,并使用获取的信息在应用程序中设置textview。
我的php脚本应该以文本,数组还是JSON格式回显数据? 我应该遵循哪些方法或方向来获取数据并将其解析到我的Android应用程序中?
由于
答案 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官方文档与例子