Javascript 如何解码base64图像字符串并显示结果jquery
设法用jquery解析xml文件,并返回照片标记字符串并将其显示在p标记中。(非常长的文本) 但我想解码/显示图像形式的长文本。请帮忙Javascript 如何解码base64图像字符串并显示结果jquery,javascript,jquery,xml,Javascript,Jquery,Xml,设法用jquery解析xml文件,并返回照片标记字符串并将其显示在p标记中。(非常长的文本) 但我想解码/显示图像形式的长文本。请帮忙 <?xml version="1.0" standalone="yes"?> <SuperStarReport> <Record> <FullName>Jo Bloggs</FullName> <Photo>/9j/4AAQSkZJRgABAQEAYABg
<?xml version="1.0" standalone="yes"?>
<SuperStarReport>
<Record>
<FullName>Jo Bloggs</FullName>
<Photo>/9j/4AAQSkZJRgABAQEAYABgA..(long text)..fswafaw</Photo>
(From separate XML file)
$.ajax({
url: 'xml/PhotoAsXML.xml',
dataType: 'xml',
success: function(data) {
$(data).find('SuperStarReport Record').each(function(){
var status = $(this).find('Photo').text();
console.log(status);
$('.timeline p').append(
$('<p />', {
text: status
})
);
});
},
error: function() {
$('.pic').text('failed to get feed');
}
});
乔·布洛格斯
/9j/4AAQSkZJRgABAQEAYABgA..(长文本)…FSWAW
(来自单独的XML文件)
$.ajax({
url:'xml/PhotoAsXML.xml',
数据类型:“xml”,
成功:功能(数据){
$(数据)。查找('superstareport记录')。每个(函数(){
var status=$(this.find('Photo').text();
控制台日志(状态);
$('.timeline p')。追加(
$(“”{
文本:状态
})
);
});
},
错误:函数(){
$('.pic').text('获取提要失败');
}
});
我想您应该感谢—只是添加—XML文件会不时更改,因此base64照片在XML文件中会有所不同。这就是为什么我不能手动复制字符串。status变量保存当前的图像/文本值—您没有抓住要点。只需连接数据:image/png;base64,
使用base64数据,并将其设置为img
的src
(如果合适,将png更改为jpeg)。谢谢,我如何在jquery中定位img/src标记?我试过了,但无法显示var imag='src=“data:image/jpeg;base64,+status+'”/>“我想您应该感谢-只是补充一下-XML文件会不时更改,因此base64照片在XML文件中会有所不同。这就是为什么我不能手动复制字符串。status变量保存当前的图像/文本值—您没有抓住要点。只需连接数据:image/png;base64,
使用base64数据,并将其设置为img
的src
(如果合适,将png更改为jpeg)。谢谢,我如何在jquery中定位img/src标记?我试过了,但无法显示var imag='src=“data:image/jpeg;base64,“+status+”/>