我试图使用sun.misc.BASE64Encoder /解码器,但这段代码:
(new sun.misc BASE64Encoder()).encode(new sun.misc.BASE64Decoder().decodeBuffer("test string XML:"))
返回“test / string / XML /”
我很尴尬
解决方法
不要使用sun.misc或com.sun类.它们不能保证在不同版本的jre之间保持一致.
使用commons-codec Base64.encodeBase64(..)和Base64.decodeBase64(..)