最近在开发一个excel数据导入时,发现poi导入2003和2007版本是不兼容的,原来在2007的excel文本根式是xml,不是以前的2进制
必须另外处理,所以利用了一个简单工厂方法去根据文件类型去作不同处理
package com.wichina.common.util;
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.text.DecimalFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFDateUtil;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.poifs.filesystem.POIFSFileSystem;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
/**
* 这里使用poi读取excel
*
* @author sz
*
* create time:2013-1-29
*/
public class ExcelUtil {
/*
* 内部静态工厂类
*/