错误org.json.JSONObject无法转换为JSONArray

时间:2014-05-25 09:45:10

标签: java php json

我的android项目有一个php文件。我希望它显示我的PHP代码中的数组数据。但它显示错误,如“错误解析数据org.json.JSONException ...错误org.json.JSONObject无法转换为JSONArray”

这是php代码:

  $rows = array();

            $rows['nama_makanan'] = "you have yet to input";
            $rows['Jtakaran'] = "-";
            $data = "{food:".json_encode($rows)."}";
        echo $data; 

我猜错误是在PHP代码中。因为当我尝试从mysql中检索数据时,程序运行正常。我很抱歉我的英语不好。任何帮助将不胜感激,谢谢

ps:我希望数据以JSONArray的形式检索,因为这是针对expandadablelistview的。

1 个答案:

答案 0 :(得分:1)

echo json_encode(array("food", $rows));

检查我的答案

How to decode JSON values in my Android Aplication?