UIWebView加载txt格式文件乱码问题解决

if([path hasSuffix:@".txt"]){
        NSString *body = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncoding error:nil];
        if(!body){

    //gb2312编码后再尝试打开
            NSStringEncoding enc =CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000);
            body = [NSString stringWithContentsOfURL:url encoding:enc error:nil];
        }
        if(body){
            [WS_WebDocumentView loadHTMLString:body baseURL:nil];
        }else{
            [WS_WebDocumentView loadRequest:request];
        }
    }

posted @ 2012-07-04 11:42  ValeTu  阅读(789)  评论(0编辑  收藏  举报