2010-11-24 56 views

回答

0

这可能是一个客观的C问题,而不是一个单词问题。

Word DOCX文件本质上只是具有DOCX扩展名的ZIP压缩文件。

保存一个DOCX文件,给它一个密码,然后将DOCX文件重命名为ZIP,并且您应该可以使用任何旧的zip管理器打开它,只要您有密码。我打赌有一些Objective-C zip压缩文档处理代码在那里。

至于有关读取DOCX第二个问题,

那么,一旦你的拉链打开,未加密的,拉链,只是,一堆文件的zip压缩包。这些文件描述了docx文件的各个元素。

你可以从维基百科的文章

http://en.wikipedia.org/wiki/Office_Open_XML

但实际上,只是重命名的docx如拉链上的规格开始,地方将它解压缩,这开始闲逛。

大部分内容都是XML文件,可以用各种不同的方式读取(DOM,SAX,普通线路输入等)。