代码之家  ›  专栏  ›  技术社区  ›  user3344003

使用NSTextStorage读取Word文件

  •  0
  • user3344003  · 技术社区  · 11 年前

    我想我在文档中读到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无法读取,要么属性必须以某种方式设置。不幸的是,苹果公司省略了该文档。

    1 回复  |  直到 11 年前
        1
  •  0
  •   iluvcapra    11 年前

    DOC文件可以读入NSTextStorage,但DOCX文件目前无法读入。

    推荐文章