首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

java 图片转base64 不能还原,该怎么解决

2012-06-10 
java 图片转base64 不能还原用jdk 提供的base64方法把 图片转成base64编码 入库,入库时打印出来没有换行,

java 图片转base64 不能还原
用jdk 提供的base64方法把 图片转成base64编码 入库,入库时打印出来没有换行,但是 从库里取出的时候就有换行。不知道为什么。
ps:入库的编码 可以解出图片
 从库里取出的编码 去掉换行后能解出图片。
不知道为什么 入库会有换行。求大大们帮忙解决 这个问题困扰了我好久了。谢谢了

[解决办法]
需要检查下你入库时负责将字符串写入数据库的代码。

不过,其实数据库大多支持二进制数据,并不需要base64化,比如Oracle的blob

热点排行