我在服务器端有一个.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);
现在,我该如何结束JSONObject,使"s"成为一个稍后可以添加到TextView的String?
提前感谢
试试这个。
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);