1. void test2(){
  2. NSString *path = @"/Users/gx/Desktop/test_utf8.txt";
  3. //NSString *str = [NSString stringWithContentsOfFile:path];
  4. //UTF-8编码
  5. NSString *str = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];
  6. NSLog(@"%@",str);
  7. //GBK编码
  8. NSString *path2 = @"/Users/gx/Desktop/test_gbk.txt";
  9. NSString *str2 = [NSString stringWithContentsOfFile:path2 encoding:CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000) error:nil];
  10. NSLog(@"%@",str2);
  11. //使用NSURL从文件中读取字符串
  12. NSURL *url = [NSURL URLWithString:@"file:///Users/gx/Desktop/test_utf8.txt"];
  13. NSString *str3 = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncoding error:nil];
  14. NSLog(@"%@",str3);
  15. //使用NSURL读取远程文本
  16. NSURL *url2 = [NSURL URLWithString:@"http://www.baidu.com"];
  17. NSString *str4 = [NSString stringWithContentsOfURL:url2 encoding:NSUTF8StringEncoding error:nil];
  18. NSLog(@"%@",str4);
  19. }

转载于:https://www.cnblogs.com/conanwin/p/4866107.html

OC-NSString从文件中读取字符串相关推荐

  1. 【Java文件操作(五)】从txt文件中读取字符串、乱码原因

    我的博客--Java文件操作系列 [Java文件操作(一)]递归打印文件目录 [Java文件操作(二)]删除文件夹,但保留其内部文件 [Java文件操作(三)]递归复制文件夹内所有文件 [Java文件 ...

  2. c 语言从文件中读取字符串数组,C从文本文件读取到数组/字符串

    这是我到目前为止的代码. 我需要做的是从两个不同的文本文件,矩阵A和矩阵B中读取. 我可以这样做但是对于我读过的每个文本文件矩阵,它只能得到它 1 0 0 (所以基本上是第一行)实际上是Matrix ...

  3. python读取文件中的内容并输出_Python从文件中读取字符串并进行解析

    Python是一门简单易学的编程语言,也是目前相当流行的一门编程语言,它在各种场景都有着不错的表现咱们今天就来谈谈Python常见的几种字符串处理方式. 首先,使用的测试数据为ip.txt,文件内容为 ...

  4. Objective-C 【从文件中读写字符串(直接读写/通过NSURL读写)】

    ------------------------------------------- 从文件中读写字符串(直接读写/通过NSURL读写) #import <Foundation/Foundat ...

  5. 字体文件解析 c语言,如何正确地从C语言的文件中读取某些字符串?

    您试图从文件中读取的内容并不简单,但可以通过设置一个标志来处理,该标志告诉您是否已经看到 'a' 或 'b' ,跳过所有空白和 ':' 字符,将所有其他字符存储在缓冲区中,根据需要重新分配,然后在第二 ...

  6. C++ getline():从文件中读取一行字符串

    C++ getline():从文件中读取一行字符串 前一节中,详细介绍了如何使用 getline() 方法从 cin 输入流缓冲区中读取一行字符串.在此基础上,getline() 方法还适用于读取指定 ...

  7. OC从plist文件中获取数据

    怎样从plist文件中读取数据,这个和反归档相似,但是也存在着区别,比如说不用解码,当然一般我们获取的数据往往是对一个对象的描述,而且数据的个数也不是一个,因此我们有必要来说一下怎样完整的从plist ...

  8. python3查找文件中指定字符串_Python3在指定路径下递归定位文件中出现的字符串...

    [本文出自天外归云的博客园] 脚本功能:在指定的路径下递归搜索,找出指定字符串在文件中出现的位置(行信息). 用到的python特性: 代码如下: import os import sys __all ...

  9. php 操作txt,PHP 从txt文件中读取数据

    一.打开/关闭文件 1.对文件操作时首先要打开文件,打开文件用 fopen()函数,语法是: fopen(filename,mode,include_path,context); 2.对文件操作结束后 ...

最新文章

  1. 链表类型题目需要用到的头文件list.h
  2. 《Effective Java》 读书笔记(持续更新)
  3. (译)如何使用cocos2d来制作一个打地鼠的游戏:第一部分
  4. linux shell执行方式
  5. [HNOI2012]排队
  6. Git 远程配置_03
  7. 微信开发4——PHP实现PC扫码授权登陆获取用户信息
  8. 图论 —— 图的连通性 —— Kosaraju 算法
  9. 表格数字乘以百分比怎么算_Excel输入多位数字之后有了“E”,用文本格式一步到位,恢复原状...
  10. 人脸标注工具源码解读
  11. PDE7 wave equation: intuition
  12. SQL各个关键字的顺序
  13. The binding handle is invalid 绑定句柄无效
  14. 使用极大似然法对逻辑回归中的参数进行估计的数学原理
  15. 大数据高薪职位必备:Hadoop求职者的6大攻略
  16. 来自福布斯富豪榜马总的建议,为什么一定要学Python?
  17. 怎么获取淘宝商品详情
  18. SAP PS 第2节 项目状态及字段选择
  19. 随身WiFi加装风扇+天线、插卡可用安卓系统高通410
  20. idea设置了默认换行符,ctl + s 保存文件时换行符没有变成默认换行符 解决方法

热门文章

  1. mysql中日期相减_如何使用MySQL数据库
  2. 讲义not have data_“熟记英语300句 中考英语无忧虑”讲练(089)讲义文本
  3. enscape助手_SDT Enscape助手
  4. 6 个 K8s 日志系统建设中的典型问题,你遇到过几个?
  5. 参考文献 如何控制别自动换行_word里插入参考文献时,出现自动换行,排版很难看,怎么解决?有图!求大神指教!...
  6. Fiddler之Autoresponder替换(Web)
  7. html制作表格保存为txt文件,可将HTML表格导出为Excel|csv|txt文件的jQuery插件
  8. html游戏闪,HTML最简单的文字闪烁代码
  9. node更新到最新版本_云顶之弈10.24版本临时更新永恩、劫大砍,最新上分阵容推荐...
  10. linux下怎样查看环境变量,Linux下查看和添加环境变量(示例代码)