Magic Studio

专心做有逼格的APP!

ObjC解码汉字网页乱码问题

入股读取的中文网页编码集是gb2312用UTF8的编码得到的结果只能是nil,换用ASCII得到的结果是中文编乱码。
只能这样:
NSURL *url = [NSURL URLWithString:urlStr];
NSData *data = [NSData dataWithContentsOfURL:url];    
NSStringEncoding enc = CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000);    
NSString *retStr = [[NSString alloc] initWithData:data encoding:enc];

So EASY!

 

posted on 2013-05-28 19:27  Mr 布鲁斯  阅读(205)  评论(0编辑  收藏  举报

导航