我想知道是否有方法可以将我的Java代码中的变量直接导入到Excel单元格中。例如像一个定义的单元格中的一个变量。此外,数据只是代码中的变量,而不是数据库中的变量。任何信息,将不胜感激。将java变量导入到excel中?
马特
我想知道是否有方法可以将我的Java代码中的变量直接导入到Excel单元格中。例如像一个定义的单元格中的一个变量。此外,数据只是代码中的变量,而不是数据库中的变量。任何信息,将不胜感激。将java变量导入到excel中?
马特
要在运行时显示变量名和值尝试类似:
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();
}
}
我想这可能是我正在寻找的,用JXL我可以在Excel中写入一个变量到目标单元格中吗? –
是的你可以,我做了一个例子:http://pastebin.com/LBnS5qMy – huellif
Obba允许从Excel单元格中访问Java对象(成员,方法等)(在Excel中)。
(rem:我是这个工具的开发者)。
所以你想转换类的字段为Excel表? 如果你想得到一些答案,你可能想先阅读:http://meta.stackoverflow.com/questions/284236/why-is-can-someone-help-me-not-an-actual-question/ 284237#284237 –