我在服务器端有一个.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,以便&#34; s&#34;变成一个String,以后可以添加到TextView?
提前致谢
答案 0 :(得分:0)
试试这个。
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);