2
我选择使用Jsoup解析器java.lang.IllegalArgumentException异常:坏基地-64解密图像
Elements images = document.select("img");
String src = images.attr("src");
然后使用该代码的图像,以摆脱掉data:image/jpg;base64
pureImageSrc = imageSrc.substring(imageSrc.indexOf(",") + 1);
现在我有当正确的基地64字符串(我猜)开始和结束像
/9j/4AAQSkZJRgABAQEASABIAAD/4Vl6RXhpZgAAT...............lbRIluL+9/56L+VFOoqhH/2Q==
最后,我是装饰丁它和图像视图
byte[] decodedString = Base64.decode(pureImageSrc, Base64.URL_SAFE);
Bitmap decodedByte = BitmapFactory.decodeByteArray(decodedString, 0, decodedString.length);
imageView.setImageBitmap(decodedByte);
内设置,但得到这个异常:java.lang.IllegalArgumentException: bad base-64
缺少了什么在这?
谢谢瑞安,它的工作! –
谢谢你提出问题并给出答案@ryan。你救了我的一天, –