iphone - 如何从 iPhone 应用程序中的 URL 读取 .rtf 文件

标签 iphone ios uitextview rtf readfile

我的应用程序需要从 URL 读取 .rtf 文件。我将其读作

    NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"%@.rtf",_URL]];
    NSError* error;
    NSString *content = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncoding error:&error];

现在,当我在 UITextView 中加载此文本时。它为我提供了带有 { 和/字符的标签以及原始文件文本。请指导我如何阅读不包含任何括号和 html 数据的正确文本。

最佳答案

.rtf 文件始终包含用于格式化文本颜色对齐和其他属性的标签。

请打开该 .rtf 文件进行文本编辑,并将该文件的所有文本部分转换为简单文本。

那么您现有的代码就可以工作。

否则不要使用 UItextView 在 UIWebview 中打开它。

希望对您有帮助。

关于iphone - 如何从 iPhone 应用程序中的 URL 读取 .rtf 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10686381/

相关文章:

ios - 如何在 ios sdk 中从 facebook 注销

iphone - 什么时候设置 kAudioUnitProperty_StreamFormat?

ios - 向 iCarousel 项目添加自定义手势

ios - 如何在 Swift 中使用 sizeThatFits?

php - 如何扩展 Zend Framework 应用程序以允许 RESTful 身份验证?

iphone - 在 GridView 中显示来自 URL 字符串的图像

ios - 如何在登录用户通过 Facebook 在 firebase for ios swift 登录后进行检查?

iphone - 如何删除 UITextView 底部的空格?

iphone - UItextView 检测关闭高亮链接、电话号码等

iphone - 同一应用中的 ASIHTTPRequest 和 ShareKit 有两个可达性文件