Decode Base64 data in Java

前端 未结 20 1448
时光说笑
时光说笑 2020-11-21 06:04

I have an image that is Base64 encoded. What is the best way to decode that in Java? Hopefully using only the libraries included with Sun Java 6.

20条回答
  •  不思量自难忘°
    2020-11-21 06:37

    Guava now has Base64 decoding built in.

    Use BaseEncoding.base64().decode()

    As for dealing with possible whitespace in input use

    BaseEncoding.base64().decode(CharMatcher.WHITESPACE.removeFrom(...));

    See this discussion for more information

提交回复
热议问题