将java变量导入excel?

时间:2016-06-21 13:10:41

标签: java excel

我想知道是否有办法可以将我的Java代码中的变量直接导入excel单元格。例如,像一个定义的单元格中的一个变量。此外,数据只是代码中不在数据库中的变量。任何信息,将不胜感激。

马特

2 个答案:

答案 0 :(得分:0)

要在运行时显示变量名称和值,请尝试以下操作:

public static void exportObjectToExcel(final Object obj) {
    try {
        for (final Field field : obj.getClass().getDeclaredFields()) {
            try {
                if (!field.isAccessible()) {
                    field.setAccessible(true);
                }
                Object value = field.get(obj);
                System.out.println("variable: \"" + field.getName() + "\", value: \"" + value + '"');
                //TODO Excel code here (e.g. Apache POI or JXL)
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    } catch (final Exception e) {
        e.printStackTrace();
    }
}

答案 1 :(得分:0)

Obba允许从Excel单元格(在Excel中)访问Java对象(成员,方法等)。

(rem:我是这个工具的开发者)。