您的位置:首页 > 产品设计 > UI/UE

问题:-JSONValue failed. Error is: d control char 0x0A

2013-11-06 10:58 387 查看
解析json时报类似

-JSONValue failed. Error is: d control char 0x0A

这种错误,是因为该json字符串中有隐形字符,例如换行\r,回车\n等字符,导致json无法识别,一种做法是更改服务器代码,使返回的json正规格式,还有一种做法是将得到的json字符串中可能出现的隐形字符过滤掉,具体过滤方法是:

responseStr = [responseStr stringByReplacingOccurrencesOfString:@"\n" withString:@""];

用@""替换掉,值得注意的是,字符串中@"\n"就是转义回车字符。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  iOS error JSONValue failed
相关文章推荐