在objective-c/iphone中读取128位加密word 2007文件
我想读一个word 2007 docx文件,它是128位加密的,使用objective-c,我知道应该怎么做在objective-c/iphone中读取128位加密word 2007文件,objective-c,iphone,encryption,ms-word,aes,Objective C,Iphone,Encryption,Ms Word,Aes,我想读一个word 2007 docx文件,它是128位加密的,使用objective-c,我知道应该怎么做 可以解密文件吗?如果可以,我如何读取docx?这可能是一个客观的C问题,而不是一个单词问题 Word DOCX文件本质上只是具有DOCX扩展名的ZIP归档文件 保存一个DOCX文件,给它一个密码,然后将DOCX文件重命名为ZIP文件,如果您有密码,您应该能够使用任何旧的ZIP管理器打开它。我敢打赌在某些地方会有objective-c zip存档处理代码剪贴 关于阅读docx的第二个问题
可以解密文件吗?如果可以,我如何读取docx?这可能是一个客观的C问题,而不是一个单词问题 Word DOCX文件本质上只是具有DOCX扩展名的ZIP归档文件 保存一个DOCX文件,给它一个密码,然后将DOCX文件重命名为ZIP文件,如果您有密码,您应该能够使用任何旧的ZIP管理器打开它。我敢打赌在某些地方会有objective-c zip存档处理代码剪贴 关于阅读docx的第二个问题 好的,一旦你打开了zip并且没有加密,zip就是一堆文件的zip存档。这些文件描述docx文件的各个元素 你可以从维基百科的文章开始了解这些规范 但实际上,只需将docx重命名为zip,将其解压到某个位置,就可以开始四处搜索了 大部分内容都是XML文件,可以用各种不同的方式读取(DOM、SAX、纯ol行输入等)