如何使用POI API删除Excel单元格上的新行字符
我正在将内容导出到不同单元格上的Excel。 我必须填充HTML内容,其中的内容可能包含多行。 我已经成功地将数据填充到excel,但显示新行字符的单元格。
有人可以帮助我删除使用POI API在Excel单元格中显示具有多行内容的新行字符。
好的答案是在这篇文章中:
将内容粘贴到Excel文件时如何从string中删除回车
String s2 = s1.replaceAll("[\n\r]", "");
它为我工作:)。
看看这个链接: 多行文字
基本上你需要在setWordWrap(true)
。 然后使用\r
作为换行符。
我认为块字符表示回车字符在excel单元格上的每行结束。 所以解决的办法是用string函数“replaceAll”去掉回车符
例如: String replaceCharacter = originalCharacter.replaceAll(“\ r”,“”);
在这个例子中,'\ r'字符被replaceAll函数replace为空格(“”)。