如题所示~!

解决方案 »

  1.   

    import java.io.*; 
    import jxl.*; 
    import jxl.write.*; 
    public class CreateXLS 

    public static void main(String args[]) 

      try 
      { 
          //打开文件 
         WritableWorkbook book= Workbook.createWorkbook(new File("测试.xls")); 
         //生成名为“第一页”的工作表,参数0表示这是第一页 
         WritableSheet sheet=book.createSheet("第一页",0); 
         //在Label对象的构造子中指名单元格位置是第一列第一行(0,0) 
         //以及单元格内容为test 
         Label label=new Label(0,0,"test"); 
         //将定义好的单元格添加到工作表中 
         sheet.addCell(label); 
         /*生成一个保存数字的单元格 
           必须使用Number的完整包路径,否则有语法歧义 
           单元格位置是第二列,第一行,值为789.123*/ 
         jxl.write.Number number = new jxl.write.Number(1,0,789.123); 
         sheet.addCell(number); 
         //写入数据并关闭文件 
         book.write(); 
         book.close(); 
       }catch(Exception e) 
       { 
         System.out.println(e); 
       }  } 
    }
      

  2.   

    用文件流(BufferedReader) 从txt读数据出来 放到List<Object>或者其他随便你,再 用jxl 加入excelhttp://wenku.baidu.com/view/eeff76addd3383c4bb4cd2a4.html