java - 如何解码 base 64 数据

标签 java xml jpeg base64

我有一个 XML 文档,其中有一个像这样的图像标签

如果有图片则标签如下

<thumbnail>
<type>IMAGE JPG</type>
<data> base64 data </data>
</thumbnail>

如果没有图片那么

<thumbnail/>

我想使用 DOM 解析器获取 base64 编码的图像 以及如何处理没有任何图像的标签,如 <thumbnail/>

在 XML 文档中会有任意数量的标签。

最佳答案

COS包裹有一个 Base64Decoder . Apache Commons Codec提供 alternative .也可以使用 sun.misc.BASE64Decoder,但这会使一个人的代码特定于 Sun JDK。

关于java - 如何解码 base 64 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1961073/

相关文章:

java - 解析对java对象的soap xml响应

python - 写入文件夹时文件更改

ffmpeg - ffmpeg如何将视频解码为jpeg?

java - 显示 ContextAttribs 和 GL11 投影矩阵模式 - 不支持功能

java - <bag> 和 <list> 的基本区别

java - 具有多个 artifactID 的 Maven

xml - 在 Lua 中查找第一个匹配模式的字符串(XML 模式匹配)

ruby - 验证 XML : No matching global declaration available for the validation root

colors - JPEG 压缩是否确保文件中只有源颜色?

Java:如何检查java应用程序之前是否在mac上运行过