20.1.2 Excel 2007 Open XML文件结构(1) 下面通过对如图20-1所示的工作簿文件进行剖析,以使读者深入地了解Excel 2007 Open XML文件的结构。
Excel 2007 Open XML文件其实是一个zip文件。为了分析其结构,需要将其解压出来。因此,计算机系统中需要安装管理zip文件的软件(例如WinZip、WinRar等)。下面列出具体的步骤: (1)将工作簿文件名"测试Excel2007文件结构.xlsx"的后面添加一个".zip"扩展名,修改为"测试Excel2007文件结构.xlsx.zip"。 (2)接着当弹出如图20-2所示的警告信息,单击【是】按钮,完成文件名的修改。 (3)将上步更名的文件解压,得到如图20-3所示的文件目录结构。
workbook.xml文件包含一对<sheets>标签,其中的每个<sheet>元素都代表Excel 2007文件中的一个,工作表的名称就是其name属性的值,在上面的代码中,分别有3个工作表,即工作表1、工作表2和工作表3。<sheet>元素中r:id属性的值指出保存工作表数据的XML文件。 (5)打开"xl/_rels/workbook.xml.rels"文件,其内容如下所示:
|
|
来自: 土尔 > 《word2007》