我对这个示例应用程序的工作方式有一个简单的了解。我的服务器上有一个 MySQL DB 一个 PHP 脚本,我的 Android 应用程序中有一些代码。从我从 StackOverflow 和其他来源收集的信息来看,从我的数据库中获取数据的最佳方法似乎是向我的 PHP 脚本发送一些我想要的数据的参数(来自我的应用程序),然后将这些信息传递回来到应用程序。
截至目前,我的 android 应用程序只是使用 httppost 方法连接到 PHP 页面的 URI。它只是读取纯文本的网页并将其吐回屏幕上。我的问题是,如何将某种格式化的输出发送回我的应用程序,以便我可以对其进行排序,并将响应的不同部分放入我的应用程序的不同部分。
例子:
D B:
菜单编号| 晚餐 | 沙漠|
1 | Chicken| Jello |
2 | Steak | Fruit |
3 | Ham | Cake |
PHP:获取参数(http://website.com/script.php?param=1)在数据库中查找并回显该行。
Android:将 httppost 发送到 URI 接受输入并将其显示在屏幕上
那么我可以分离传入数据的最佳方法是什么?
示例:这是来自菜单:1 您的晚餐将是:鸡肉您的甜点将是:果冻
基本上我怎样才能“解析”数据?我觉得应该有一个标准的方式(但我还不确定)