如何在javascript中将base64编码的图像字符串发送到JSON对象中?

如何在javascript中将base64编码的图像字符串发送到JSON对象中?,javascript,json,base64,Javascript,Json,Base64,我想将一个图像文件转换成javascript中的JSON对象。 所以我使用base64编码将图像转换为字符串。 如何将此字符串转换为JSON对象?我将创建一个新图像,并将src设置为该图像。然后加载图像,将其绘制到画布上,画布可以位于内存中,不需要位于DOM中,然后从那里使用toDataURL。有关更多详细信息,请参见本页:简单,将值设置为keyObj var base64String = 'data:image/png;base64....' var imgObj = {

我想将一个图像文件转换成javascript中的JSON对象。 所以我使用base64编码将图像转换为字符串。
如何将此字符串转换为JSON对象?

我将创建一个新图像,并将src设置为该图像。然后加载图像,将其绘制到画布上,画布可以位于内存中,不需要位于DOM中,然后从那里使用toDataURL。有关更多详细信息,请参见本页:

简单,将值设置为keyObj

    var base64String = 'data:image/png;base64....'
    var imgObj = {
      url: base64String
    }

    <img src=''+ imgObj.url +''/>

这个问题在这里已经被问过多次了,为什么你不搜索它?你的意思是把这个base64字符串放进一个JSON对象来发布数据吗?是的,base64字符串放进JSON对象来发布数据。你可以访问图像文件的属性高度、宽度等。。用这个密码?如果不知道该怎么做。@SharathBhat yes,使用document.getElementById'image-id'.clientHeight或document.getElementById'image-id'.clientWidth。例如,我用.obj文件尝试了这段代码,但没有成功。.obj文件的base64String如下所示:数据:;base64。。。。。。你能给我一些建议吗?多谢各位