开发学院手机开发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 [复制链接] [打 印]
[]
  • 好
  • 好的评价 如果觉得好,就请您
      0%(0)
  • 差
  • 差的评价 如果觉得差,就请您
      0%(0)
更多精彩
    赞助商链接

    热点阅读
      焦点图片
        最新推荐
          精彩阅读