java读取EXCEL文件jxl,电子表格Java读取EXCEL文件
1. Java读取Excel文件
方法一:NPOI
NPOI 是 POI 项目的 .NET 版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。
使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写。
方法二:使用COM组件。
缺点:
只能在安装excel 2003时才可以。
优点:(特殊情况下使用)
使用于excel打开后需要点击“保存”才能用程序读取的情况。
方法三:使用office 驱动。
优点:
此方法最简单,也最普遍。只要安装office就可以使用!
2. java读取excel文件并导入数据库
使用pl/sqldeveloper可以完成1、控制面板-->管理工具-->数据源(ODBC)-->添加-->选择驱动*.xls-->完成-->选择你的excel表格2、pl/sql-->tools-->ODBCImporterDataFromODBC标签页:DSN选择刚刚添加的数据源,点击connectDataToOracle标签页:选择对应的表3、点击Import,可以完成导入需要注意的是,excel中列的顺序和数据库表的字段顺序最好保持一致,excel列的标题和字段名称保持一致,这样导入的时候,会自动匹配。
3. java读取excel文件内容并输出json
方法
1
首先打开桌面上的EXCEL办公软件
2
先选择一些部分的单元格
3
选中后右键单击选中“设置单元格格式”
4
打开设置“设置单元格格式”对话框,选中“边框”
5
在“边框”下分别点击 外边框 内部,然后再点击“确定”按钮
6
这样表格就制作完成了
4. java读取Excel文件里的时间字段解码
1、首先将身份证号码中的日期字段去除后,放在A列单元格中。
2、然后在B1单元格中输入函数公式:=DATE(MID(A1,1,4),MID(A1,5,2),MID(A1,7,2)),意思是取A1单元格中的前四位为年份,第五位开始的两位数为月份,第七位开始的两位数为日数。
3、点击回车,即可将A1单元格中的数据更改为日期格式了。
4、如果需要批量生成日期格式,就双击B1单元格右下角位置,将公式向下复制即可。
5. java读取excel文件内容到xml文件
1、单击“数据”选项卡下的“获取外部数据”工作组中的“自其他来源”下的“来自XML数据导入”,如下图所示
2、如下图所示,在弹出的“获取数据源”的对话框中找到要导入的XML文件,后单击“打开”按钮。
3、单击“打开”按钮后将弹出如下图所示的提示,直接单击“确定”按钮。在弹出的“导入数据”对话框中可以选择是放置在“现有工作表”还是“新的工作表”,如下图所示。
4、单击“确定”以后将在工作表中导入XML文件,以规范的表的形式存放,如下图所示。
5、除了以上的导入办法以外还可以单击“开发工具”选项卡下的“XML”工作组中的“导入”,以后的步骤同步骤2到步骤4,如下图所示。
6. java读取excel文件数据条数
可以利用数据透视表统计Excel中某一列的各种字数的个数。
软件版本:Office2007
方法如下:
1.选择此列中的全部数据,点击插入,数据透视表:
2.选择透视表放置位置,并点击确定:
3.将数字所在列依次拖动到行标签和数值中,并且设置数值为“计数”:
4.这样,就统计出了各种数字的个数: