我正在使用Jsoup解析器选择图像
exports.handler = (event, context, callback) => {
callback(null, {
"dialogAction": {
"type": "ConfirmIntent",
"fulfillmentState": "Fulfilled", // <-- Required
"message": {
"contentType": "PlainText",
"content": "message to convey to the user, i.e. Are you sure you want a large pizza?"
}
}
});
然后使用此代码摆脱git cat-file -p master
git cat-file -p develop
Elements images = document.select("img");
String src = images.attr("src");
现在我有正确的64字符串(我猜),它的开头和结尾都像
data:image/jpg;base64
最后,我正在解码它并在图像视图中设置
pureImageSrc = imageSrc.substring(imageSrc.indexOf(",") + 1);
但是得到这个例外:/9j/4AAQSkZJRgABAQEASABIAAD/4Vl6RXhpZgAAT...............lbRIluL+9/56L+VFOoqhH/2Q==
这个中缺少什么?
答案 0 :(得分:6)
您使用Base64.URL_SAFE
和-
代替_
和+
的标记/
进行解码,您的base64字符串包含{{1} }。尝试将标记更改为/