如何使用java将换行符插入excel?

时间:2010-12-28 14:36:26

标签: java excel

我从数据库列中读取,该列存储

等数据

测试\ n 测试\ n

然后我使用jxl.write.WritableWorkbook方法生成将从此列读取的excel文件。

但是当显示为excel时列数据中没有换行符。

原因是什么?我应该如何解决这个问题?

3 个答案:

答案 0 :(得分:2)

您可以尝试:WritableCellFormat.setWrap(true)

请看这里:http://jexcelapi.sourceforge.net/resources/faq/

答案 1 :(得分:1)

我搜索了互联网,因为我需要一个答案,这里是......

来自JExcel API FAQ:

如何在Label单元格中添加换行符或回车符? 使用" \ 012" " \ n" 。另外,请确保使用WritableCellFormat.setWrap(true)打开单元格换行,否则换行符将显示为正方形(未知字符)。

我测试了它,它适用于" \ 012" " \ n" ,因为我也放了{{1我用

测试了它
.setWrap(true)

Insert Line In jxl JExcel API

答案 2 :(得分:0)

试试这个:

 for (int row = 0; row<100; row++)
 {
  sheet.addCell(new Label(0,row,"Testing "+row);
 }

如果您遇到问题并且不要忘记标记/提出正确的答案,请告诉我,我感到很自在。