java导入excel到数据库插件 导入到数据库
1、用到的JAR包如下(可以直接到POI官网上下载也可以在文章的附件中下载):
可能有冲突的JAR包,如果工程lib中存在,需要删除。
2、具体代码如下:
Java代码
package ;
import InputStream;
import NotFoundException;
import OutputStream;
import ception;
import utStream;
import Workbook;
import ;
import t;
import book;
import Workbook;/*3、导入和导出Excel文件类,支持2003(xls)和2007(xlsx)版本的Excel文件
@author yxm
*/
public class OperationExcelForPOI {
public static void main(String[] args) {
// 文件所在路径
String execelFile = C:/ ;
//String execelFile = C:/ ;
// 导入Excel
new OperationExcelForPOI()xcel(execelFile) ;
// 导出Excel
String expFilePath = C:/ ;
new OperationExcelForPOI()xcel(expFilePath);
}
/**
* 导入Excel
* @param execelFile
*/
public void impExcel(String execelFile){
try {
// 构造 Workbook 对象,execelFile 是传入文件路径(获得Excel工作区)
Workbook book = null;
try {
// Excel 2007获取方法
book = new XSSFWorkbook(new FileInputStream(execelFile));
} catch (Exception ex) {
// Excel 2003获取方法
book = new HSSFWorkbook(new FileInputStream(execelFile)); }
// 读取表格的第一个sheet页
Sheet sheet = heetAt(0);
// 定义 row、cell
Row row;
String cell;
// 总共有多少行,从0开始
int totalRows = astRowNum() ;
// 循环输出表格中的内容,首先循环取出行,再根据行循环取出列
for (int i = 1; i <= totalRows; i++) {
row = ow(i);
// 处理空行
if(row == null){
continue ;
}
// 总共有多少列,从0开始
int totalCells = astCellNum() ;
for (int j = irstCellNum(); j < totalCells; j++) {
// 处理空列
if(ell(j) == null){
continue ; }
-
橙子 怎么种植
种植橙子的步骤如下:1.选址:选择阳光充足、排水良好的地方种植橙子。橙子喜欢温暖和充足的阳光,适宜的土壤酸碱度为6-7。2.育苗:可以使用橙子种子或嫁接苗进行育苗。如果使用种子,先将种子浸泡在温水中1-2天,然后在育苗盆或育苗盘中播种。保持土壤湿润,保持适宜的温度...
-
曼珠沙华是什么
曼珠沙华,也称为曼殊沙华,是中国传统神话和民间传说中的一个人物。她是佛教传说中的一个角色,常被描述为美丽的女子。根据不同版本的传说,她的形象和故事有所不同,但通常与爱情、轮回和因果报应等主题相关。在一些传说中,曼珠沙华被描绘为迷人的妖精或仙女,而在另一些...
-
怎样查历史天气
要查找历史天气,可以按照以下几种方法:1.在天气网站上搜索:许多天气网站都提供查询过去某个日期的历史天气数据功能。你可以在这些网站上输入你想查询的日期和地点,然后获取该日期的天气数据。2.使用天气应用程序:有些天气应用程序也提供查询历史天气的功能。你可以...
-
饭店摆什么植物招财最旺
在饭店摆放吉祥招财的植物可以增加财运,常见的植物包括:1.金钱树:象征财富和好运,是一种非常受欢迎的招财植物。2.竹子:象征吉祥和长寿,也被认为能够带来好运和财富。3.幸运竹:有助于吸引好运和财富,同时也能增加生活中的正能量。4.芦荟:被认为能够吸收负能量,保持家居清...