iPhone读取网页内容乱码解决方案

读取的中文网页编码集是gb2312,进行如下转换可正常显示中文:

NSString *urlStr="your url";

NSURL *url = [NSURL URLWithString:urlStr];

NSData *data = [NSData dataWithContentsOfURL:url];

NSStringEncoding enc = CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000);

NSString *retStr = [[NSString alloc] initWithData:data encoding:enc];



版权声明:本文为czcty原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。