public class ToExcelBean
extends java.lang.Object
| 构造器和说明 |
|---|
ToExcelBean(java.io.File newFile)
直接产生一个新的Excel
|
ToExcelBean(java.io.File modelFile,
java.io.File newFile)
在Excel模板的基础上产生一个Excel
|
public ToExcelBean(java.io.File newFile)
直接产生一个新的Excel
newFile - public ToExcelBean(java.io.File modelFile,
java.io.File newFile)
在Excel模板的基础上产生一个Excel
modelFile - newFile - public void process(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> data,
java.lang.String[] keys,
int beginRow,
int beginCol,
boolean containRowNumber,
java.util.Map<int[],java.lang.Object> extraData)
throws java.lang.Exception
向目标Excel中写入数据
data,传统的行数据,每一行数据必须是一个Map - keys,指定行数据Map所有键的数组 - beginRow,指定从第几行开始,第一行为0 - beginCol,指定从第几列开始,第一列为0 - containRowNumber,是否在每行开头加行号 - extraData,特殊数据,其key必须是一个长度为2的int数组,该数组第一个元素表示Excel列,第二个元素表示Excel行,当前方法将会把此数组对应的value值填入到Excel相应的位置 - java.lang.Exception - 如果产生异常