解决plist中无法正确读取\n转义字符的问题
2012-01-07 18:38
302 查看
通常会讲一大段的text放入plist或xml文件中,但是在使用plist来存储text的时候,发现无法正确解析\n转义字符。通过nslog讲结果output出来发现,会输出\n的字符,也就是说没有正确解析\n转义字符。其实plist就是xml文件,所以它会将“\n”读成"\\n"。所以解决的办法也很简单,只要在NSString里替换一下即可解决。
NSString *newText=[oldText
NSString *newText=[oldText
stringByReplacingOccurrencesOfString:@"\\n" withString:@"\n"];
相关文章推荐
- 解决pathForResource返回nil, 无法读取plist文件问题
- linux 正确安装opencv解决无法读取视频的问题
- 理解SQLSERVER中的排序规则,解决无法正确显示中文字符的问题
- WindowsPhone问题笔记-- 正确选择build action 解决媒体资源无法读取问题
- 理解SQL SERVER中的排序规则,解决项目中无法正确显示中文字符的问题
- 理解SQLSERVER中的排序规则,解决无法正确显示中文字符的问题
- WindowsPhone问题笔记-- 正确选择build action 解决媒体资源无法读取问题 转:http://www.cnblogs.com/qinxg/archive/2012/07/17/2594503.html
- 理解SQLSERVER中的排序规则,解决无法正确显示中文字符的问题
- 解决pathForResource返回nil / 无法读取plist文件问题
- EF for oracle中无法读取配置 显示无法open问题解决方式
- 解决"应用程序无法启动,因为应用程序的并行配置不正确"的问题(VS2008 + qt)
- 解决ajax请求返回Json无法解析"\"字符的问题
- py2中存储的pickle和py3中pickle无法读取的兼容性问题解决方案
- 巧用GetShortPathName解决带Unicode字符路径在非Unicode程序里的无法访问的问题
- Win10应用商店打开的正确姿势解决无法打开问题
- “错误: 无法读取页脚文件。”问题的解决
- 解决Android无法读取中文路径问题及中文文件名
- 如何解决"应用程序无法启动,因为应用程序的并行配置不正确"问题
- Spring整合myBatis时无法读取placeholder的问题解决
- 如何解决"应用程序无法启动,因为应用程序的并行配置不正确"问题