2019-05-20

1.在生成Excel的时候,从数据库中获取的数据带有\r\n,导致在excel中有空行出现
解决办法:str.replaceAll("\r|\n","");


一出字符串中的换行

2.同样是在生成Excel的时候,在str中如果包含特殊符号,则会可能在生成Excel的时候影响效果,比如“,”这个符号在生成Excel的时候就是换格,所以我们使用字符串转移功能
apache工具包common-lang下的StringEscapeUtils类
方法都是静态,直接调用即可,我这次使用StringEscapeUtils.escapeCsv(str),专门针对Csv来进行转义。


StringEscapeUtils类
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 说白了 2440的控制器可以理解为stm32里面的FMSC 大同小异 可以外部寻址1GB的范围。是CPU和外部外设...
    weizhongshi阅读 223评论 0 0
  • 1、判断UID是否大于等于500,如果为真就显示为普通用户,如果为假就显示为系统或管理用户 2、显示用户id为奇数...
    ritch阅读 402评论 0 0
  • Tomcat bin目录是存放启动和关闭tomcat脚本。其中.bat和.sh文件很多都是成对出现的,作用是一样的...
    bjyan阅读 2,261评论 0 0
  • Spring解密 - Bean的加载流程 入口 BeanFactory 的由来 1.查看getBean()的源码....
    552163671414阅读 233评论 0 0
  • 真心不知道自己要一份什么样的工作~至少要包管吃住,再者要有些挑战性,最好可以劳逸结合……我这是不是天方夜谭呢?很混...
    雕刻风一样的时光阅读 169评论 0 0