2014-08-27 6 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(); 
    } 

} 

Как я могу хранить только valueInCell после интерпретации HTML-теги. Спасибо заранее.

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^