FileInputStream in = (FileInputStream) file.getInputStream();
String csvPath = "";
Class<?> clazz = FileInputStream.class;
try {
FileInputStream pc = in;
// 创建一个实例
Field[] fs = clazz.getDeclaredFields();
for (int i = 0; i < fs.length; i++) {
fs[i].setAccessible(true);// 将目标属性设置为可以访问
System.out.println("赋值前:" + fs[i].getName() + ":" + fs[i].get(pc));
if("path".equals(fs[i].getName())){
csvPath = (String) fs[i].get(pc);
}
}
} catch (Exception e1) {
e1.printStackTrace();
}
String xlsPath = PoiCsvUtils.makeExcel(in,csvPath);//获取xls 文件路径
InputStream xmlInputStream = new DataInputStream(new FileInputStream(xlsPath));