Open Xml -- Excel文件解析

来源:互联网 发布:食品安全数据库 编辑:程序博客网 时间:2024/06/03 13:46


1、转换。Excel > 后缀名改为.zip >解压

2、详细解析

     1) docProps\app.xml

     <TitlesOfParts><vt:vectorbaseType="lpstr"size="4">

        <vt:lpstr>Early</vt:lpstr>

       <vt:lpstr>Late</vt:lpstr>

        <vt:lpstr>Night</vt:lpstr>

       <vt:lpstr>Summary</vt:lpstr></vt:vector></TitlesOfParts>

         -- 4sheet,并且列出所有sheet的名称

    2) docProps\core.xml

             <cp:lastModifiedBy>wendy_w</cp:lastModifiedBy>           --修改人的用户名

    3) \xl\sharedStrings.xml

         -- Excel表格中所有的字符串

    4)关于Cell内容

         \xl\worksheets\sheet1.xml

         第一种:有公式的

         <sheetData>  --表格内容

         <row r="1">  -- 首行

         <c r="AG1">  -- 编号为AG1的单元格

         <f>  -- 公式

         <v>  -- 默认值

         第二种:无公式的

         <v>标签中的值,为这个字符串在\xl\sharedStrings.xml中的序号