在Office 2007中,Word,Excel,PowperPoint的扩展名后面都加了个x,这是因为微软对这些文档使用XML格式存储内容,文档实际上是一个压缩包。如果我们把文档扩展名改为zip然后解压缩,就可以得到一个文件夹。打开文件夹你会看到许多XML文件,其中有个document.xml,在word目录下,打开就可以看到文本内容了。其他的XML文件大概是font之类的一些属性设置。
今天网上查资料才发现的,某网文里称使用XML格式让文档在开放性,安全性和空间上都有了提高。如下(原文地址没找到):
全新的OpenXML具有以下几个有点:
1,开放性。基于XML的文档格式,用户可以直接通过程序自动将数据库或者其他数据源合并到文档中,甚至手工更改文档。整个过程不需要安装office。而且比以前更加的简单。
2,安全性。当文件遭到破坏时,可以实现分块修复。而不至于整个文件无法使用
3,更小的文件Size。文件采用了压缩技术放入到一个压缩包中,如果文件中包含一些未压缩的文档内容。文件大小会比以前有明显的节省。这样更加利于存储和传递分享。