gpt4 book ai didi

javascript - 使用 Worklight SQL 适配器从 DB2 存储和检索图像?

转载 作者:行者123 更新时间:2023-11-28 08:28:16 24 4
gpt4 key购买 nike

我正在尝试将图像作为 BLOB 内容存储在 DB2 数据库中。我使用 JS 将图像内容转换为 base64

 function loadImageFileAsURL()
{
var filesSelected = document.getElementById("inputFileToLoad").files;
if (filesSelected.length > 0)
{
var fileToLoad = filesSelected[0];

var fileReader = new FileReader();

fileReader.onload = function(fileLoadedEvent)
{
var textAreaFileContents = document.getElementById
(
"textAreaFileContents"
);

textAreaFileContents.innerHTML = fileLoadedEvent.target.result;
var ImgContent = fileLoadedEvent.target.result;
$("#IMAGE").attr("src",ImgContent);

};

fileReader.readAsDataURL(fileToLoad);
}
}

现在我需要将此 base64 内容转换为二进制并将它们存储到我的 DB2 数据库中。有没有办法在 JavaScript 中做到这一点?

以及如何使用适配器从数据库获取这些数据并在我的移动应用上显示它。 ?

最佳答案

为什么不简单地将图像编码为 Base64 存储在数据库中?我认为这在你的场景中会更好......

  1. 您收到一张图片
  2. 您使用一些库来处理 Base64 编码
    回顾这个问题:Base64 encoding and decoding in client-side Javascript
  3. 您将图像(现在是一个字符串)存储在数据库中
  4. 当您需要在应用中显示图像时,请获取内容并对其进行解码(请参阅第 2 步)

关于javascript - 使用 Worklight SQL 适配器从 DB2 存储和检索图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22164828/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com