OpenXml——Office2007
到现在之接触了Word2007与Excel2007的xml更改个别属性的问题。
无论是docx或者xlsx的扩展名都可以直接将其改为.zip,并解压出来。解压出来的文件除了在printersettings下有个bin文件以外,其他是xml文件。
1、Word2007产生的文件夹word下存在一个document.xml文件,可以通过对该文件进行操作赋值来达到改变word文档内容的效果。
2、Word2007中可以嵌套Excel表格(假设现在的Excel为2007的版本),解压以后这些表格存在于word/embeddings文件夹下。并且是以Excel文件的形式存在,如果想要修改这些Excel文件的内容,那仍旧是将其解压。
3、Excel2007产生的文件夹xl下存在一个sharedStrings.xml文件,该文件存储单元格中的内容,但并不是所有的内容都存在于该文件中。在worksheets文件夹下的sheet.xml(sheet文件不止一个,对应于Excel文件中的工作簿名称)中






















































row节点下的c节点,如果不存在t属性,则v节点中的值为该单元格的值,如果存在t属性,则v节点中的值对应于SharedStrings.xml文件中的索引。