NSJSONSerialization 反序列化失败 NSCocoaErrorDomain Code=3840

闽焕
2023-12-01

NSJSONSerialization 反序列化失败

NSCocoaErrorDomain Code=3840

 

 NSCocoaErrorDomain Code=3840

“No string key  for value in object around character 1.”

 

在解析后台数据的时候报如下错误:

 
Error Domain=NSCocoaErrorDomain Code=3840 “No string key 
for value in object around character 1.” 
UserInfo={NSDebugDescription=No string key for value in object around 
character 1.}


后台现在接口返回的数据:
{'detail_id':'5','mark_code':'151113476620353348'}

或者
{detail_id:'5',mark_code:'151113476620353348'}
 

这个问题是他妹的后台的问题。

返回的json类型的格式是错误的,解析的时候一直没在意,造成无法解析,将单引号改为双引号就可以正常解析。

 

修改为:

{"detail_id":5,"mark_code":151113476620353348}

 

 类似资料: