在webphere中用JXL解析Excel,中文变为重复的三个。 
如:在excel中CEll中为“他”,解析成了“他他他”。在weblogic中就不存在这个问题 
相关代码如下: 
            WorkbookSettings       workbookSettings=new       WorkbookSettings();   
            workbookSettings.setEncoding( "GBK ");   
            rwb   =   Workbook.getWorkbook(inputStream,workbookSettings); 在Encoding中设置为UTF-8,ISO-8859-1都没用。 在线等待!!!!

解决方案 »

  1.   

    "abc每个汉字都重复def123"
    解析成了: 
    ABC每每每个个个汉汉汉字字字都都都重重重复复复DEF123奇怪了
      

  2.   

    那就用POI吧
    换个高版的JXL试试
    还不行, 要看看每个版本的jar包支持对应的excel版本。。
      

  3.   

    JXL升级到2.6.6也不行。
    现在的问题是在weblogic上是可以的,而且workbookSettings.setEncoding("ISO-8859-1")都不用设。
    但是在websphere就不行。
    难道需要设置websphere吗?
      

  4.   

    "abc每个汉字都重复def123" 
    解析成了:   
    ABC每每每个个个汉汉汉字字字都都都重重重复复复DEF123 确实有些奇怪 继续关注
      

  5.   

    应该是
    "abc每个汉字都重复def123"   
    解析成了:       
    abc每每每个个个汉汉汉字字字都都都重重重复复复def123 
    那个小写变大写是我自己转换的,不要管他。现在主要问题是websphere中文变重复,weblogic中可以。