有數組的數組:的Android解析JSON json_encode
Array
(
[0] => Array ( [0] => v1 [1] => v2 [2] => v3)
[1] => Array ( [0] => v1 [1] => v2 [3] => v3)
[2] => Array ( [0] => v1 [1] => v2 [10] => v3)
[4] => Array ( [0] => v1 [1] => v2 [3] => v3)
)
json_encode
上的Andorid之後,我得到如下:
{
«0»: [ «v1», «v2», «v3» ],
«1»: { «0»:«v1», «1»:«v2», «3»:«v3», },
«2»: { «0»:«v1», «1»:«v2», «10»:«v3» },
«4»: { «0»:«v1», «1»:«v2», «3»:«v2» }
}
JSONArray jList = jb.getJSONArray(response); //exception is not array
有沒有在解析此爲Array[Array[]]
的好方法Android的?
您能向我們展示整個PHP代碼塊,它以數組作爲輸入開始並以包含'«/'»'字符的字符串結尾。這裏有一些非常奇怪的事情,但我無法從你發佈的內容中看到它。 – SDC 2013-02-14 14:05:16
我不能訪問php腳本。作者向我展示了json_encode之前和之後的數組調試打印。 http://www.php.net/manual/en/function.json-encode.php序列數組示例 – 2013-02-14 14:30:56
好吧,php的'json_decode'不會把這些'«/'»'字符放在那裏,所以我'不知道他們來自哪裏。他們顯然不是標準的json。標準的json應該有用於引號的'''字符 – SDC 2013-02-14 14:37:16