关于jxl写入特殊字符问题

    技术2025-05-15  54

    目前我在应用中碰到一个情况,就是在excel里写入英文的单引号("'"),在单元格里是不显示出来的。

     

    但是通过jxl写入却变成了中文的单引号("’")。代码如下:

    jxl.write.Label label = new jxl.write.Label(j, i, "'");ws.addCell(label);

    注意这里的是英文版的单引号,但是写入到excel文件里却变了,目前猜测跟写入是的编码字符有关,

     

    根本原因还在调试中……,

     

    将继续关注…………………………!!!!

     

    知道原因了,当写入xls文件内容如图:

     

     

    其中这些单引号要去掉,需要双击单元格后,再离开此单元格,那么就消失了。

     

    最新回复(0)