2014-08-27 94 views
0

我有一個List<String []> dataToExport存儲在excel文件中。 一些dataToExport的元素可以包含在表單數據的 <b><font color=grey>valueInCell</font></b> 我的功能塊來存儲數據是將html標籤解釋爲將數據存儲在excel文件中

public static void exportExcel(List<String[]> dataToExport,String filename){ 
    try { 

     Workbook wb = new HSSFWorkbook(); 
     CreationHelper helper = wb.getCreationHelper(); 
     Sheet sheet = wb.createSheet("new sheet"); 
     String[] line; 
     int r = 0; 
     int k=0; 
     while (k< dataToExport.size()) { 
      line =dataToExport.get(k); 
      Row row = sheet.createRow((short) r++); 

      for (int i = 0; i < line.length; i++) 
       row.createCell(i) 
        .setCellValue(helper.createRichTextString(line[i])); 
      k++; 
     } 
     FileOutputStream fileOut = new FileOutputStream("workbook.xls"); 
     wb.write(fileOut); 
     fileOut.close(); 
      } catch (IOException e1) { 
     // TODO Auto-generated catch block 
     e1.printStackTrace(); 
    } 

} 

我怎麼能解釋html標籤後才valueInCell存儲。 在此先感謝。

回答

相關問題