Atitit office系列 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

  1. 主要内容

文档概念系列    文档存储体系   以及poi的使用

  1. 案例功能

通过poi框架读取excel文件

  1. 意义::

大数据的数据采集  格式转换读取

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

    1. 文档的三大分类体系 纯文本》markdown(少量标记)》xml类(大量标记)
    2. Atitit 常见概念与技术 dom及其解析
    3. 文档常见子分类按照用途( 文字word型,电子表格类,演示文稿ppt类 图形文件(比如viso 网页html类  公式类  )
    4. office文档xml dom解析标准ooxml  odf

WordprocessingML (docx) SpreadsheetML (xlsx) | PresentationML (pptx) | DrawingML

  1. 文档容器格式 office pdf html msg 
  1. Ms Office体系图
  1. 文档解析与存储格式背景知识
  2. Atitit Office系列文档格式 openXML标准
  1. Office系列格式2003 2007 2010支持区别
  1. Excel的dom结构
  1. Poi读写excel的dom对象模型

    1. 类比于h5中的table表格体系
    2. Workbook工作簿 excel文件
    3. Sheet( 表格),row column 行列概念
    4. Cell单元格 (相当于h5 table的td)
  2. 重要概念
    1. Dom模型
    2. Office标准
    3. 原始api 为什么都比较难用 可读性差 繁琐?

考虑到最细节操作,太细节化了,要保障性能模式以及扩展性等,导致api粒度过细。。

原始api都是如此  java net api (一般使用apache httpclient代替,) java jdbc 数据库api(使用orm代替)  ,,js 的原生ajax api (使用jquery 的ajax api 代替)

    1. Api 包装,可读性高的api  vs 性能模式的api
  1. 操作
  2. 扩展 其他的文档

文档包括哪些

Msg html json pdf  zip、rar

  1. Ooxml标准的 excel的主要内容

Atitit 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. Markdown与h5文档模式
  1.  后记
    1. 条件查询 实现类似sql where效果
    2. linq
  2. 引用文档

Atitit Office系列文档格式 openXML

  1. 附录

Office Open XML - What is OOXML_.html

Atitit office ooxml 系列 excel的读取api 框架 poi的使用相关推荐

  1. java excel 逐行读取_java利用poi读取Excel文件

    java读取Excel文件,笔者认为:从结构上来看,Excel文件是由一个一个的单元格组成的,有点像细胞cell,逐行的排列.那么我们读的时候也应该逐行逐行的读,从左到右的寻找每一个cell. 直播电 ...

  2. java excel 兼容问题_Java之POI读取Excel的解决兼容性问题

    在Java中,使用POI来进行excel的读取和解析是常用的一种做法:在office的excel中存在2007,2003两种不同的格式,通常情况下是以xls/xlsx的不同后缀来区分的,但用户可能不知 ...

  3. java excel row遍历空_Java poi读取,写入Excel,处理row和cell可能为空的情况

    首先需要导入包 import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.poifs.filesystem.NP ...

  4. [学习笔记]Java如何处理EXCEL的读取

    需要包:poi-3.5.jar.poi-ooxml-3.5.jar 实例: [java]  view plain copy public class ProcessExcel { private Wo ...

  5. java如何处理excel的读取

    需要包:poi-3.5.jar.poi-ooxml-3.5.jar 实例: public class ProcessExcel { private Workbook wb = null; privat ...

  6. 超大Excel文件读取(支持50w+)(三)

    超大Excel文件读取(支持50w+) 1 线上内存溢出问题演示 环境准备 准备一个大的excel文件(xlsx大小10M及以上) 将jvm的heap缩小到500m(JVM 参数 -Xmx500m)用 ...

  7. excel文本替换 poi_Java如何处理EXCEL的读取

    需要包:poi-3.5.jar.poi-ooxml-3.5.jar 实例: [java] view plaincopy public class ProcessExcel { private Work ...

  8. java poi word宏_全面了解POI操作Microsoft Office(Word、Excel、PowerPoint)

    POI 与 Microsoft Office 1. POI 简介 POI 是 Apache 下的 Jakata 项目的一个子项目,主要用于提供 java 操作 Microsoft Office 办公套 ...

  9. Unity游戏开发——Excel数据读取到游戏中

    C# Unity游戏开发--Excel中的数据是如何到游戏中的 (一) 引言 现在做游戏开发的没有几个不用Excel的,用的最多的就是策划.尤其是数值策划,Excel为用户提供强大的工具,各种快捷键, ...

  10. atitit 音频 项目 系列功能表 音乐 v3 t67.docx Atitit 音频 项目 系列功能表 1.音频 音乐 语言领域的功能表 听歌识曲功能 酷我功能。 铃声 功能。。 音频切割(按

    atitit 音频 项目 系列功能表 音乐 v3 t67.docx Atitit 音频 项目 系列功能表 音频 音乐 语言领域的功能表 听歌识曲功能 酷我功能. 铃声 功能.. 音频切割(按照副歌部分 ...

最新文章

  1. ES6中this的三种用法
  2. ChartType属性
  3. boost::gil::num_channels用法的测试程序
  4. 【转】Pro Android学习笔记(八):了解Content Provider(下中)
  5. Unity 分析器(仅专业版) Profiler (Pro only)
  6. sklearn学习 6.聚类算法K-Means
  7. 2021最新关于点云配准的全面综述
  8. 如何用Java写QQ机器人 v2.0
  9. matlab fftshift
  10. runge phenomenon(龙格现象)和过拟合
  11. 可在手机浏览器下载文件的方法
  12. 编码的奥秘:从算盘到芯片
  13. 使用xshell来操作服务器
  14. nginx配置日志记录问题
  15. Struts2介绍(一个大的工具库)
  16. Oracle技术分享 创建外键报错ORA-00906
  17. 【Linux】一文简单了解操作系统在硬件中的作用,解析操作系统是做什么的?
  18. win10卸载程序时提示找不到xxx.msi文件
  19. 爬虫修正:裁判文书网20200901更新增加登录系统
  20. 2012智能手机发展格局解析

热门文章

  1. vue实现上移下移_Vue实现table上下移动功能示例
  2. python 写csv_人生苦短,学用python
  3. 下标要求数组或指针类型_C语言,数组循环哪家好,指针or下标?
  4. vs的windows应用程序上的鼠标为什么一直是加载状态?_了解 JavaScript 应用程序中的内存泄漏...
  5. static关键字_void和void指针_函数指针
  6. Linux平台代码覆盖率测试-.gcda/.gcno文件及其格式分析
  7. UIScrollView setContentOffset: animated:YES 偶尔卡顿解决方案
  8. 轮播图的效果实现小米商城和京东商城
  9. Linux命令行操作快捷键及技巧
  10. mysqldump 工具使用详解——参数选项