json解析 Code=3840问题

原创 2016年08月31日 13:26:23

一般说来产生这个问题常见原因有两个

一、是否因为编码问题导致json字符串没有正确获取。

打个断点调试一下,看data能否转成str。这种情况多是因为后台或者本地的文件编码格式有问题。比如是ascii而你是按照utf8解析。

二、是否因为json本身有问题。

可能json的格式不对。可以百度下bejson等验证一下。比如中英文符号等等。

相关文章推荐

解决AFN的post请求错误:Error Domain=NSCocoaErrorDomain Code=3840

Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)"...

iOS开发Post请求错误:Error Domain=NSCocoaErrorDomain Code=3840 "JSON text did not start with array or ...

由于最近忙着开发项目,好几天没来写博客了。我把最近遇到的一个小bug来和大家分享一下。      最近iOS开发中,客户端需要使用http POST去进行请求服务器。需要发送的是XML格式的,当然接...

AFNetwork 2.0在请求时报错code=-1016 和 3840

在进行网络请求时出现-1016 是因为只支持 text/json,application/json,text/javascript 你可以添加text/html  一劳永逸的方法...

Error Domain=NSCocoaErrorDomain Code=3840Json解析失败

今天调用:  NSDictionary *dic= [NSJSONSerialization JSONObjectWithData:[result dataUsingEncoding:NSUTF...

iOS开发AFN3.0中json解析返回3840获取error自己解析

因为后台原因,如果请求失败,返回的error错误信息是AFN中默认json解析数据,这时会返回解析失败的3840信息,如果这时想获取自己去解析不需要返回json数据,那么就需要改变默认的解析方式,这时...

AFNetworking Error Domain=NSCocoaErrorDomain Code=3840

AFNetworking Error Domain=NSCocoaErrorDomain Code=3840  发表于 2015-11-29   |    分类于 iOS   |   0 Com...

使用AFN 的POST请求出现错误"Error Domain=NSCocoaErrorDomain Code=3840 "决绝方案

使用最新版本的AFN 进行HTTP的网络请求偶尔遇到的问题, 有时候自己就解决了, 也不知道原因, 后来 stackOverFlow上看到一个答案试了一下 可以解决 不过他的都是用C 写的, 简单改了...

json and ajax code Memo...

查询给定地址的经纬度的HTML代码

Python Code :不同Json文件的数据挖掘、清洗、反写

从Python爬虫爬下来的网页数据,是一堆乱码(Json格式),如何在这一对乱码中找到自己想要的数据,或者说,如何在多个文件中整合出自己想要的新的内容,然后用一个Excel表格来表示呢? 本博客通过记...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:json解析 Code=3840问题
举报原因:
原因补充:

(最多只允许输入30个字)