如何将 PHP 的输出转换为要在 Android 中使用的字符串?

how to convert the output of a PHP into a string to be used in Android?

我在服务器端有一个 .php 文件,它工作正常并使用 PDO 方法提取我的结果。因此,当我在浏览器上点击文件时,没有任何问题。

但是,我希望将此输出放在我的 Android 应用程序的 textView 中。

现在,在 php 文件的末尾我添加了:

print(json_encode(array($output)));

在 MainActivity.class 中,我试图通过 JSON.

解析它来获取此输出
try {
        String s = "";
        JSONArray jArray = new JSONArray(result);

        for(int i=0; i<jArray.length();i++){
            JSONObject json = jArray.getJSONObject(i);

        }

        TextView.setText(s);

现在,如何结束 JSON 对象,以便 "s" 成为稍后可以添加到 TextView 的字符串?

提前致谢

试试这个。

String s=""; 
JSONArray jArray = result.getJSONArray(result); 
for(int i=0 ; i < jArray.length() ; i++) {
    JSONObject json = jArray.getJSONObject(i);
    s = s+"Price : "+json.getString("Price");
}
TextView.setText(s);