ExcelUtil.java /** * @Project CASICMIS * @Package com.fh.util * @Title ExcelUtil.java * @Description TODO(描述) * @version V 1.0 */package com.fh.util;import java.io.FileInputStream;import java.io.IOException;import java.text.DecimalForma
           
        
        
        	
        	
 ExcelUtil.java
 
/**
 * @Project CASICMIS
 * @Package com.fh.util
 * @Title ExcelUtil.java
 * @Description TODO(描述)
 * @version V 1.0
 */
package com.fh.util;
import java.io.FileInputStream;
import java.io.IOException;
import java.text.DecimalFormat;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFDateUtil;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
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 org.springframework.web.multipart.MultipartFile;
/**
 * @Project CASICMIS
 * @Package com.fh.util
 * @ClassName ExcelUtil.java
 * @Description TODO(Excel表操作工具类)
 */
public class ExcelUtil {
	/** 
     * 合并方法,读取excel文件 
     * 根据文件名自动识别读取方式 
     * 支持97-2013格式的excel文档 
     *  
     * @param fileName 
     *            上传文件名 
     * @param file 
     *            上传的文件 
     * @return 返回列表内容格式: 
     *  每一行数据都是以对应列的表头为key 内容为value 比如 excel表格为: 
     * =============== 
     *  A | B | C | D 
     * ===|===|===|=== 
     *  1 | 2 | 3 | 4 
     * ---|---|---|---  
     *  a | b | c | d 
     * --------------- 
     * 返回值 map: 
     *   map1:   A:1 B:2 C:3 D:4 
     *   map2:   A:a B:b C:d D:d 
     * @throws java.io.IOException 
     */  
    public static List