cn.joylau.office.excel.ExcelIO Maven / Gradle / Ivy
The newest version!
/*******************************************************************************
* Copyright (c) 2017 by JoyLau. All rights reserved
******************************************************************************/
package cn.joylau.office.excel;
import cn.joylau.office.excel.api.poi.POIExcelApi;
import cn.joylau.office.excel.config.ExcelWriterConfig;
import cn.joylau.office.excel.config.Header;
import cn.joylau.office.excel.support.CommonExcelReader;
import cn.joylau.office.excel.support.CommonExcelWriter;
import cn.joylau.office.excel.support.template.TemplateExcelWriter4POI;
import cn.joylau.office.excel.support.template.expression.CommonCellHelper;
import cn.joylau.office.excel.support.template.expression.ExpressionRunner;
import cn.joylau.office.excel.support.template.expression.GroovyExpressionRunner;
import cn.joylau.office.excel.wrapper.BeanWrapper;
import cn.joylau.office.excel.wrapper.HashMapWrapper;
import cn.joylau.office.excel.wrapper.MultitermSheetWrapper;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
/**
* Excel读写操作类
*/
public class ExcelIO {
/**
* 读取excel为map集合
*
* @param inputStream excel输入流
* @return map对象集合
* @throws Exception 读取异常
*/
public static List