这很耳东先生 2017-10-01 04:20 采纳率: 0%
浏览 1264
已结题

java 读取excel文档问题

问题描述:
读取excel文档,文档中含有特殊字符

 senz° umbrellas bv

使用base64编译后保存

 Base64.encodeBase64(string.getBytes())

然反编译的时候出错了特殊字符乱码的情况

 Base64.decodeBase64("c2VueqHjIHVtYnJlbGxhcyBidg==".getBytes());

输出结果为

 senz�� umbrellas bv

这是为什么?能否正确还原呢?

  • 写回答

4条回答 默认 最新

  • oyljerry 2017-10-01 09:15
    关注

    直接用Java的String的Unicode编码。它本身就支持特殊字符。

    评论

报告相同问题?