Atitit office  Ooxml excel标准的主要内容

目录

1.1. 物理存储 zip+文件夹包+xml 1

1.2. Package Structure 1

1.3. 内容部分 1

1.3.1. Workbook sheets table  cell  1

1.3.2. pivotTable 1

1.4. Style和格式 2

  1. 物理存储 zip+文件夹包+xml
  1. Package Structure

A SpreadsheetML or .xlsx file is a zip file (a package) containing a number of "parts" (typically UTF-8 or UTF-16 encoded) or XML files. The package may also contain other media files such as images. The structure is organized according to the Open Packaging Conventions as outlined in Part 2 of the OOXML standard ECMA-376.

You can look at the file structure and the files that comprise a SpreadsheetML file by simply unzipping the .xlsx file.

Office Open XML - Anatomy of an OOXML SpreadsheetML File.html

  1. 内容部分

    1. Workbook sheets table  cell 
    2. pivotTable
  1. Style和格式

Atitit office ooxml  系列 excel的读取api 框架 poi的使用

目录

1. 主要内容 1

2. 案例功能 2

3. 意义:: 2

4. 文档体系结构与背景知识 2

4.1. 文档的三大分类体系 纯文本》markdown(少量标记)》xml类(大量标记) 2

4.2. Atitit 常见概念与技术 dom及其解析 2

4.3. 文档常见子分类按照用途( 文字word型,电子表格类,演示文稿ppt类 图形文件(比如viso) 网页html类  公式类  ) 2

4.4. office文档xml dom解析标准ooxml  odf 2

4.5. 文档容器格式 office pdf html msg 2

4.6. Ms Office体系图 3

4.6.1. 文档解析与存储格式背景知识 3

4.6.2. Atitit Office系列文档格式 openXML标准 3

4.6.3. Office系列格式2003 2007 2010支持区别 3

4.6.4. Excel的dom结构 4

5. Poi读写excel的dom对象模型 5

5.1. 类比于h5中的table表格体系 5

5.2. Workbook工作簿 excel文件 5

5.3. Sheet( 表格),row column 行列概念 5

5.4. Cell单元格 (相当于h5 table的td) 5

6. 重要概念 5

6.1. Dom模型 5

6.2. Office标准 5

6.3. 原始api 为什么都比较难用 可读性差 繁琐? 5

6.4. Api 包装,可读性高的api  vs 性能模式的api 5

7. 操作 5

8. 扩展 其他的文档 5

8.1. Ooxml标准的 excel的主要内容 6

8.2. Markdown与h5文档模式 6

9. 后记 6

9.1. 条件查询 实现类似sql where效果 6

9.2. linq 6

10. 引用文档 6

11. 附录 6

Atitit office Ooxml excel标准的主要内容 目录 1.1. 物理存储 zip+文件夹包+xml 1 1.2. Package Structure 1 1.3. 内容部分 1相关推荐

  1. 多个html文件内容合并,Bat批量将多个文件夹内容合并一个文件夹

    方法一 把各文件夹内所有文件内并到自动建的一个合并文件夹内,如有同名文件在主名后附容_序号. 将以下内容保存到新建的txt文件中,重命名txt文件后缀用txt改为bat,双击运行.@echo off ...

  2. linux怎么授权目录,详解Linux如何将一个文件夹的所有内容授权给某一个用户?...

    详解Linux如何将一个文件夹的所有内容授权给某一个用户? 发布时间:2020-09-14 15:23:51 来源:脚本之家 阅读:138 作者:冰阔落 栏目:服务器 [问题分析] 我们可以使用cho ...

  3. python遍历一个文件夹下所有excel,读取所有sheet页,然后写入另一个文件夹下对应模板的excel中

    本来想直接写入,但是我们的excel报表太麻烦了,里面表头有多处要求合并的,用python去写太要命了,想了下,设置一堆空的excel模板,这样只需要把原文件的数据读出来就可以了,简单多了 #读取文件 ...

  4. Linux将一个文件夹或文件夹下的所有内容复制或移动到另一个文件夹

    1.将一个文件夹下的所有内容复制到另一个文件夹下 cp -r /home/packageA/* /home/cp/packageB/ 或 cp -r /home/packageA/. /home/cp ...

  5. python 对比文件内容差异_使用Python来比较文件夹并提取差异部分

    在客户那边建库,需要把几百个G几十万个文件导入到Oracle里,好不容易导完了才发现中间缺了好几大块数据,约有四分之一吧,郁闷得很. 数据是客户从第三方买的,据客户分析是拷贝过来的时候有部分数据漏掉了 ...

  6. python标准库os.path中用来判断指定路径_Python标准库os.path中用来判断指定路径是否为文件夹的方法是____________。...

    [简答题]在加速泵活塞与连接板之间为什么利用弹簧传力? [单选题]以下关于糖皮质激素类药物叙述错误的是 [单选题]用C语言编写的源代码程序( ). [单选题]如果一国经济处于萧条和衰退时期,政府应采取 ...

  7. 怎么用计算机搜索文件,Win7系统如何使用内置搜索功能筛选文件名与内容

    Win7系统的搜索功能效果非常强大,不但比WinXP快上许多,而且还能即输即显.不过我们在平时使用的时候大家会发现,Win7搜索只能搜索目录中的文件名,却搜索不到文件中的内容.其实Win7搜索功能的强 ...

  8. 我的Office PIA之路(一) Microsoft.Office.Interop.Excel.dll 的获取

    最近有一个项目,是要用程序把学校里一个年级的学籍信息经过处理合成一个表,小学共六个年级,生成六张表,而且是*.xls文件,通过查找资料我决定使用Office PIA来试试.我最开始查到我资料是说要在A ...

  9. C#日常开发随手记------COM组件(Microsoft.Office.Interop.Excel)操作excel、如何创建\删除文件夹

    文章中写了点过程有点啰嗦,想直接看代码的直接下拉看加粗标题处 第一次使用COM组件操作excel,遇到了点坑,也有些感触. 一般来说操作excel,我比较常用的是OleDB,但是OleDB需要安装Ac ...

  10. 个人永久性免费-Excel催化剂功能第41波-文件文件夹相关函数

    对于日常办公过程中,每天面对的操作离不开文件.文件夹的操作,当然可以用资源管理器.Everything之类的管理软件来管理. 但涉及到批量操作时,在Excel环境或许是个更好的方式,前面很多的内容中不 ...

最新文章

  1. 宜信开源|详解PaaS平台LAIN的功能和架构
  2. 信息安全技术 网络安全事件应急演练指南_省局举办网络安全培训讲座
  3. @pathVariable 映射URL绑定的占位符
  4. azure webjob java_Executing Java Web Jobs on Azure
  5. 8月14日 上课截图
  6. 第4章 Python 数字图像处理(DIP) - 频率域滤波5 - 二变量函数的傅里叶变换、图像中的混叠、二维离散傅里叶变换及其反变换
  7. 织梦众大云采集插件v9.7
  8. 天池-街景字符编码识别5-模型训练与验证
  9. Poj1469_匈牙利算法_最大二分匹配
  10. 一个电商项目【拉手团购】购物App(已开源)
  11. php类的静态属性,php学习之类与对象的类的静态属性
  12. 【cuda】——npp/cuda图像预处理resize+norm对比
  13. 软件课程设计--仓库管理系统
  14. NISP网络信息安全面试怎么选择(六)NISP管理中心
  15. NetSuite 设置库存盘点
  16. 线程池:newCachedThreadPool、newFixedThreadPool、newSingleThreadExecutor、newScheduleThreadPool
  17. oracle增加分区时报ora14036,增加分区表2009年的分区报ORA-14074错误
  18. AndroidApp之图书管理系统(一)
  19. 3秒解一元二次不等式
  20. Java程序员如何不断提高自己的专业技能

热门文章

  1. pytorch cpu版本安装_小白学pytorch 01-安装C++/Python版本pytorch
  2. react 路径跳转组件不跳转_Taro 小程序开发大型实战(二):多页面跳转和 Taro UI 组件库...
  3. java error_java基础:Error和Exception
  4. deeplinux 热点_在深度deepin linux系统中同时开启wifi与热点的办法
  5. Vue项目中使用eslint的笔录,编辑器采用sublime3
  6. C++11 | 正则表达式(4)
  7. 最近win7更新后出现第二次打开IDE(delphi2007)的时候提示无法打开EditorLineEnds.ttr这个文件...
  8. HDU 2531 (BFS搜索)
  9. RHEL6.3下如何解决DNS主从复制与selinux的并存问题
  10. SSO 自动登录 跨站点 解决方案。