91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .java
    金幣: 1
    下載: 0 次
    發布日期: 2021-06-11
  • 語言: Java
  • 標簽: java??

資源簡介

java一次性讀取多個excel文件的內容,每個excel包含多個sheet,生成一個自定義的xml文件

資源截圖

代碼片段和文件信息


/*?首先要下載jxl.jar*/
public?class?MoreToExcel?{
?public?static?void?main(String[]?args)?{?
????????File[]?fs=getFiles(“D:\\moreExcel“);//文件夾名稱(該文件夾下面包含多個excel文件)
????????for(File?temp:fs){?
???????? String?name?=?temp.getName();//得到excel的文件名稱,包含后綴名稱,例如excel文件名稱為a1;
???????? String?n?=?name.substring(0name.lastIndexOf(“.“)).toUpperCase();//去掉后綴名,并轉換為大寫,可以在xml文件中起id名(例如:
???????? //System.out.println(“temp:“+n);
???????? try?{??
????????????????//?創建輸入流,讀取Excel??
????????????????InputStream?is?=?new?FileInputStream(temp.getAbsolutePath());
????????????????FileWriter?fw?=?new?FileWriter(“d:\\a.xml“true);//生成xml文件的路徑和文件名稱

fw.write(“\n\t“);
????????????????//?jxl提供的Workbook類??
????????????????Workbook?wb?=?Workbook.getWorkbook(is);//創建excel
????????????????Sheet[]?sheets=wb.getSheets();//一個excel文件中有多個sheet
????????????????for(int?i=0;i ???????????????? Sheet?sheet?=sheets[i];
???????????????? fw.write(“\t\n\t\t“);
????????????????
???????????????? for(int?j=1;j ???????????????? Cell?cell1?=?sheet.getCell(0j);//第一列
???????????????? ????Cell?cell2?=?sheet.getCell(1j);//第二列
???????????????? ????Cell?cell3?=?sheet.getCell(2j);//第三列
???????????????? ????Cell?cell4?=?sheet.getCell(3j);//第四列
???????????????? ????Cell?cell5?=?sheet.getCell(4j);//第五列
???????????????? ????Cell?cell6?=?sheet.getCell(5j);//第六列
???????????????? ????
?

評論

共有 條評論