求大牛帮忙解析json字符串 我的json数据在 http://www.cnliuda.com/API/index1_hot.asp 这个api里面,本人解析老是出现乱码,找了很多方法,但这个问题一直困扰着我,希望那位大神帮忙解析一下,谢谢啦。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好像json格式不正确,我用一个工具查了下,工具提示:Unexpected token ILLEGAL 可以参考我的JSON算法,不过是C#的http://blog.csdn.net/roger_mmx/article/details/7854497用JSONArray ja = JSONConvert.DeserializeArray(textBox1.Text); 你这个乱码好像是HTML还是URL编码,解码看看 乱码就是编码问题。服务器端用的是什么编码?客户端用的什么编码?一般情况下,让服务器返回 UTF-8 编码的数据,客户端从 NSData 转换到 NSString 时使用 NSUTF8Encoding 解码。很有可能是服务器端不是 UTF-8 编码,Win 平台默认很可能返回的是系统编码(GB2312 or GB18030)。 本地数据和网络数据双向同步问题 NSSavePanel设置以文件后缀过滤setAllowedFileTypes遇上的问题 怎么根据key修改NSMutableArray中的值。。。。 IOS调用System问题 如何在一个UIView显示一幅图? 怎么截取出来自己需要的字符串呢 XCODE中如何根据注释生成规范的文档 android开发和IOS开发的区别 ios小白来请教各路大神 appStore审核中,没有注册功能的app能否通过审核? 如何保存类中的字符串变量,求解,请教各位 关于版本更新的问题,呼叫大侠
http://blog.csdn.net/roger_mmx/article/details/7854497用
JSONArray ja = JSONConvert.DeserializeArray(textBox1.Text);
服务器端用的是什么编码?
客户端用的什么编码?
一般情况下,让服务器返回 UTF-8 编码的数据,
客户端从 NSData 转换到 NSString 时使用 NSUTF8Encoding 解码。
很有可能是服务器端不是 UTF-8 编码,Win 平台默认很可能返回的是系统编码(GB2312 or GB18030)。