JSON解析使用[NSJSONSerialization JSONObjectWithData:dataJson options:0 error:& error] thowing nil

时间:2015-08-04 14:24:12

标签: ios objective-c json

  

error = Error Domain = NSCocoaErrorDomain Code = 3840“操作   无法完成。 (可可错误3840.)“(垃圾在最后。)   UserInfo = 0x7fa4e25da7c0 {NSDebugDescription =结尾的垃圾。}

如果将NSData更改为NSString,则响应正在使用

id jsonData =  [NSJSONSerialization JSONObjectWithData:dataJson options:0 error:&error]

显示上述错误,并回复nil

2 个答案:

答案 0 :(得分:1)

实际上我发现了错误,我每次都附加回复,这就产生了问题。现在问题就出来了。

答案 1 :(得分:0)

在这种情况下,我使用在线JSON验证器来检查JSON。 这里有几个链接:

http://jsonlint.com(我最喜欢的)

http://jsonformatter.curiousconcept.com

http://codebeautify.org/jsonvalidate