我有很多html类型的文件。现在我想得到他们的内容。但是文本不是UTF8格式,所以stringWithContentOfFile函数返回nil。问题是我无法将文件转换为UTF8,因为有很多文件。我尝试过使用WebView但没有成功。有什么方法可以读取文件吗?
答案 0 :(得分:0)
使用dataWithContentsOfFile:
方法获取数据,然后使用NSString
方法将其转换为initWithData:encoding:
对象。你可以在那里提供编码。
NSData * data = [NSData dataWithContentsOfFile:filePath];
NSString * fileInString = [[NSString alloc] initWithData:data encoding:yourEncoding];