Java poi导出Excel文件双引号自动转义问题解决,将& ldquo;,& rdquo;保留“”

如何将双引号保留而不转义?
导出的结果如下:
Java poi导出Excel文件双引号自动转义问题解决,将& ldquo;,& rdquo;保留“”_第1张图片
poi导出的时候将我们需要的双引号转义成了ldquo,rdquo字符;那么怎样才能保留“”双引号呢?

问题解决:

Cell ce1 = row.createCell(j);//获取数据
ce1.setCellType(Cell.CELL_TYPE_STRING );//转换成字符串格式		
ce1.setCellStyle(type);//这个是导出的时候设置的样式
String newA = StringEscapeUtils.unescapeHtml4(a[1]);//将存在有双引号的字符串保留双引号“”

String newA = StringEscapeUtils.unescapeHtml4(“将要保留双引号(“”)的字符串”);
位于:org.apache.commons.lang3.StringEscapeUtils;
Java poi导出Excel文件双引号自动转义问题解决,将& ldquo;,& rdquo;保留“”_第2张图片

导出结果:
Java poi导出Excel文件双引号自动转义问题解决,将& ldquo;,& rdquo;保留“”_第3张图片

只要能帮到忙,一切很OK!

你可能感兴趣的:(后端封装效果,后端,Java,Java,ldquo;,&,rdquo;保留,ldquo;,&,rdquo;)