使用NSTextStorage读取Word文件

问题描述:

我以为我读过NSTextStorage可以读取Word文件的文档。我这样做:使用NSTextStorage读取Word文件

 textStorage = [[NSTextStorage alloc] initWithFileURL:url 
        options:0 documentAttributes:&attributes error:&error] 

而且我得到以下错误:

2014-04-01 15:08:52.322 Text Display[4665:90b] Error Domain=NSCocoaErrorDomain 
Code=256 "The operation couldn’t be completed. (Cocoa error 256.)" 
UserInfo=0x8b80d40 {NSFilePath=/Users/Ahab/Library/Application Support/iPhoneSimulator/7.1/Applications/BCFFFD16-41DE-4E09-8E79-0061A0607B91/Text Display.app/sample.docx} 

我错了这里在Word文档不能真正读? 或者是其他错误?

我应该补充说,阅读与RTF的作品一样。我的经历是DOCX无法读取,或者属性必须以某种方式下注。不幸的是,苹果忽略了这个文档。

可以将DOC文件读入NSTextStorage,但目前DOCX文件不能。

+0

你是对的。奇怪的是,你无法阅读页面文件。我注意到,当我阅读一个DOC文件时,我在开始时会遇到很多垃圾(看起来像是一段不值得打印的字符。 – user3344003