【问题标题】:String to byte array conversion in local storage本地存储中的字符串到字节数组转换
【发布时间】:2012-09-07 07:10:03
【问题描述】:

我正在 asp.net 中开发一个应用程序,当用户上传图像时,我在其中实现图像上传控制,它存储到 localstorgae 并在本地存储中以字符串的形式保存,我想将其转换为字节数组,这样我就可以通过 javascript 文件中的 ajax post 将它发送到控制器,所以请告诉我它是如何实现的,或者如何将它转换为字节数组。

【问题讨论】:

    标签: javascript jquery asp.net ajax local-storage


    【解决方案1】:

    我假设您将图像保存为数据 url,它是 base 64 编码。所以你只需要将字符串发送到服务器并使用 base 64 进行解码。

    【讨论】:

    • 亲爱的请告诉我如何将其解码为base 64。请给我示例代码
    【解决方案2】:

    在 .NET 中,您将使用 Encoding 类将字符串转换为字节,根据编码类型,您可能需要使用 UTF8 或 ASCII。

    Encoding ascii = Encoding.ASCII;
    bytes[] byteData = ascii.GetBytes("string");
    

    【讨论】:

      猜你喜欢
      • 2015-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-22
      • 1970-01-01
      • 1970-01-01
      • 2019-05-12
      • 2020-11-30
      相关资源
      最近更新 更多