在webphere中用JXL解析Excel,中文变为重复的三个。
如:在excel中CEll中为“他”,解析成了“他他他”。在weblogic中就不存在这个问题
相关代码如下:
WorkbookSettings workbookSettings=new WorkbookSettings();
workbookSettings.setEncoding( "GBK ");
rwb = Workbook.getWorkbook(inputStream,workbookSettings); 在Encoding中设置为UTF-8,ISO-8859-1都没用。 在线等待!!!!
如:在excel中CEll中为“他”,解析成了“他他他”。在weblogic中就不存在这个问题
相关代码如下:
WorkbookSettings workbookSettings=new WorkbookSettings();
workbookSettings.setEncoding( "GBK ");
rwb = Workbook.getWorkbook(inputStream,workbookSettings); 在Encoding中设置为UTF-8,ISO-8859-1都没用。 在线等待!!!!
解决方案 »
- 请教:怎么学会看java异常报错的信息?
- 求高手解答一道课后习题
- string查找符号字符? 就是查找内容用unicode表示?
- 急!!!Linux 下javac 编译的问题,高分求解....
- 如何取得一个字符串的最后一个字母?
- 调查一下,大家看thinking in java用了多久,看完之后的java水平怎样?
- 8/(3-8/3)手工算等于24,JAVA程序中算却等于8,怎样使它等于24?
- 请问各位:如何将一个日期型Date写入Access数据库的一个字段(日期/时间类型)?
- 关于Asse的函数
- 关于ArrayList中装箱与拆箱的问题
- javamail 收信后再发信出现异常
- 反编译出来的JAVA代码有问题!各位大哥帮忙看看!
解析成了:
ABC每每每个个个汉汉汉字字字都都都重重重复复复DEF123奇怪了
换个高版的JXL试试
还不行, 要看看每个版本的jar包支持对应的excel版本。。
现在的问题是在weblogic上是可以的,而且workbookSettings.setEncoding("ISO-8859-1")都不用设。
但是在websphere就不行。
难道需要设置websphere吗?
解析成了:
ABC每每每个个个汉汉汉字字字都都都重重重复复复DEF123 确实有些奇怪 继续关注
"abc每个汉字都重复def123"
解析成了:
abc每每每个个个汉汉汉字字字都都都重重重复复复def123
那个小写变大写是我自己转换的,不要管他。现在主要问题是websphere中文变重复,weblogic中可以。