日期:2014-05-17  浏览次数:20687 次

导出动态EXCEL 求牛逼人士指导 !!!!!!!

我现在的需求是生成这样一个EXCEL 这些内容都是动态的  名字可能有多个  类别(也就是那个一列) 也可能是多个  我还有填充 名称和类别的值  一个类别 和一个名字 确定一个值 

不知道 我这样 大家懂不懂  急需 帮忙啊!!!
EXCEL

------解决方案--------------------
让excel存成csv的格式的 windows平台用 jacob linux用poi
------解决方案--------------------
百度搜索 java导出excel 有的是代码 粘进去就行
------解决方案--------------------
就是循环索引 excel 的单元格。
------解决方案--------------------
JAVA
POI

详见链接: http://blog.csdn.net/whx405831799/article/details/7750287
------解决方案--------------------
用poi好了,还有物品。。。
------解决方案--------------------
网上有专门处理excel的jar包的,excel中的行列对应的就是二维数组的感觉,
------解决方案--------------------
往里面放数据也难?
------解决方案--------------------
希望有用,以前写的一个读写excel的工具对象,支持不同excel版本

import com.google.common.base.Objects;
import com.google.common.base.Preconditions;
import com.google.common.base.Throwables;
import com.google.common.collect.Lists;
import com.google.common.io.Files;
import jodd.typeconverter.Convert;
import org.apache.commons.collections.MapUtils;
import org.apache.commons.io.IOUtils;
import org.apache.log4j.Logger;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;

import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.Iterator;
import java.util.List;
import java.util.Map;

/**
 * 解析电子表格,支持excel2007和excel2007以前的版本
 * User: liuzhaoyang
 * Date: 13-6-20
 * Time: 下午6:15
 */
public class AnalyseExcel {
    private static Logger logger = Logger.getLogger(AnalyseExcel.class);

    /**
     * 读取电子表格内容,支持2007版本和2007之前的版本
     * Author:liuzhaoyang
     * Date:2013-06-20
     *
 &n