src/util/XLSWR.java

(开头部分) 7KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

package util;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Iterator;

import jxl.Sheet;
import jxl.Workbook;
import jxl.write.Label;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
import jxl.write.WriteException;



public class XLSWR {
	 static SimpleDateFormat myDateFormat     = new SimpleDateFormat("yyyyMMddHHmmss");   
	  static SimpleDateFormat myDateFormat1    = new SimpleDateFormat("yyyy");   
	  static SimpleDateFormat myDateFormat2    = new SimpleDateFormat("yyyyMMdd");   
	  static java.text.DecimalFormat myformat  = new java.text.DecimalFormat("#0.0%");  
	  static java.text.DecimalFormat myformat2 = new java.text.DecimalFormat("#0"); 
	  static java.text.DecimalFormat myformat3 = new java.text.DecimalFormat("#0.00");  

	  public XLSWR()
	  {  
	  }
//	导出某个Object[][]数组的内容到excel=====================================
	  public static boolean createExcel(Object[][] myTable,String path)
	  {      
	      //System.out.println("+++"+System.getProperty("user.dir"));    //System.getProperty("user.dir")为当前程序运行目录
	      //如果不存在该文件夹,则建立新文件夹
	      //String path=""+System.getProperty("user.dir")+"/NCI/NciPlan生成文件"; 
	      //System.out.println("+++"+path);
	      //java.io.File dir= new java.io.File(path); 
	      //if (!dir.exists()) { dir.mkdir(); }
	     try
	    {
	       //创建工作表与sheet的引用   
	       WritableWorkbook   workbook   =   null;  

	       //String outputFile=""+path+"/MyList_"+myDateFormat.format(new java.util.Date())+".xls";
	       String outputFile=path;
	       String worksheet = "List";
	        OutputStream os;
	     
	               os = new FileOutputStream(outputFile);
	               workbook = Workbook.createWorkbook(os); 

	      //创建第一页的sheet   
	      WritableSheet sheet1 = workbook.createSheet("MySheet1", 0); //可添加第一个工作
	      //WritableSheet sheet2 = workbook.createSheet("MySheet2", 1); //可添加第二个工作
	  
	       /**//*//此段为将第一行写入项目字段的代码
	       for (int i=0; i<title.length; i++)
后面还有 131 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。