我想知道如何在iOS中解析JSON。注意我尝试使用:

 NSError* error;
    NSDictionary* json = [NSJSONSerialization JSONObjectWithData:responseData //1
                                                         options:kNilOptions
                                                           error:&error];

但是,我给我以下错误:

“无法完成操作。(可可错误3840。)”(字符310周围格式错误的对象。)UserInfo = 0x135460 {NSDebugDescription =字符310周围格式错误的对象。}

我要解析的JSON响应是:

{“错误”:0,“ token ”:“59188a107d705f8c51585d719769e0642ce98b79d86fdace30dbc58efba301cc”,“状态”:“200”,“消息”:[{“update_time”:2012-03-09 12:25:26.0,“seq”:“21“,” lng“:58.4236,” msg“:” Bill We-Mark:Test“,” lat“:23.5871}],” error_msg“:”“}

这里没有字符310 ??? !!!!

最佳答案

字符310表示索引310处的字符。

无论如何,您的问题在这里"update_time":2012-03-09 12:25:26.0。您必须添加引号:"update_time":"2012-03-09 12:25:26.0"

09-03 18:06