WEB开发网
开发学院手机开发iPhone 开发 iPhone将NSString转换编码集为gb2312或者gbk的方法... 阅读

iPhone将NSString转换编码集为gb2312或者gbk的方法

 2010-06-19 18:37:00 来源:WEB开发网   
核心提示:很多时候软件读取的中文网页编码集是gb2312,所以显示出来的是乱码,iPhone将NSString转换编码集为gb2312或者gbk的方法,这时需要将NSString文字编码转换,你可以试试以下代码 NSURL *url = [NSURL URLWithString:urlStr];NSData *data = [N

很多时候软件读取的中文网页编码集是gb2312,所以显示出来的是乱码。这时需要将NSString文字编码转换。你可以试试以下代码 NSURL *url = [NSURL URLWithString:urlStr];

NSData *data = [NSData dataWithContentsOfURL:url]; NSStringEncoding enc = CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000); NSString *retStr = [[NSString alloc] initWithData:data encoding:enc];

Tags:iPhone NSString 转换

编辑录入:coldstar [复制链接] [打 印]
赞助商链接