java 读取本地excel 文件,将excel内容转换成java对象

该博客介绍了如何在Java中利用Apache POI库读取本地Excel文件(.xlsx格式)的内容,并将其转换为Java对象。通过创建一个名为ExcelImport的类,实现了从指定文件路径读取Excel数据,遍历每一行,提取姓名、性别、年龄和出生日期等信息,并存储到HashMap中,最后将数据集合转换为JSON字符串输出。注意,对于Excel中的日期,需要设置正确的格式并使用getDateCellValue方法处理。
摘要由CSDN通过智能技术生成

操作工具 eclipse + maven 

1. java操作excel所使用的jar包 poi-ooxml

        <dependency>
     <groupId>org.apache.poi</groupId>
     <artifactId>poi-ooxml</artifactId>
     <version>3.14</version>

        </dependency>

2.在本地建立一个excel文件

    路径:C:/Users/liuyouchao/Desktop/test.xlsx 

    内容如下

    

3.书写代码实现

package com.daojia.certify.excelimport;

import java.io.FileInputStream;

import java.util.ArrayList;

import java.util.Date;

import java.util.HashMap;

import java.util.List;

import java.util.Map;

import org.apache.poi.xssf.usermodel.XSSFCell;

import org.apache.poi.xssf.usermodel.XSSFRow;

import org.apache.poi.xssf.usermodel.XSSFSheet;

import org.apache.poi.xssf.usermodel.XSSFWorkbook;

import com.alibaba.fastjson.JSON;

import com.daojia.certify.util.DateBuilder;

/**

 * @Description : TODO导入excel

 * @date : Mar 31, 2018 5:17:14 PM

 */

public class ExcelImport {

public static void main(S

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值