我正在编写一个 android 应用程序来读取我的 LAMP 服务器中的一个 php 脚本,该脚本显示 mysql 数据库中的数据。php 脚本只是获取我的数据库表中的所有行。
我想问是否有任何方法可以解析php脚本的信息并在应用程序中设置textview并获取信息。
我的 php 脚本应该以文本、数组还是 JSON 格式回显数据?我应该遵循哪些方法或方向来获取数据并将其解析到我的 android 应用程序中?
谢谢
我正在编写一个 android 应用程序来读取我的 LAMP 服务器中的一个 php 脚本,该脚本显示 mysql 数据库中的数据。php 脚本只是获取我的数据库表中的所有行。
我想问是否有任何方法可以解析php脚本的信息并在应用程序中设置textview并获取信息。
我的 php 脚本应该以文本、数组还是 JSON 格式回显数据?我应该遵循哪些方法或方向来获取数据并将其解析到我的 android 应用程序中?
谢谢
上面的答案详细说明了您可以在应用程序中执行哪些操作来解析 JSON 数据。我想添加更多关于如何在 php 文件中创建 JSON 对象的详细信息。您可以使用json_encode
php 函数将从数据库中获取的数据转换为 JSON 格式。
我认为 JSON 是最好使用的格式,因为 .
如果您使用 JSON 库,例如 Gson 或 Jackson,您可以让库将从您的 php 脚本接收到的 JSON 映射到 Java 域类。因此,该库将解析 JSON 并为您创建 Java 类的实例。
然后很容易用您的 java 对象中的值填充您的 textview。