当前位置: 首页 > 面试题库 >

如何将图像文件添加到json对象?

贾骏
2023-03-14
问题内容

我想将图像文件添加到json对象中。是否可以将图像文件添加到json对象中?

我尝试了下面的代码,但它不起作用?因为我想将json对象发送到服务器,所以服务器将读取我的图像文件并将其存储到该数据库中。

JSONObject test = new JSONObject();
test.put("photo",new File(// Here i set image uri));

因此,当我打印此json对象时,它仅显示图像存储的图像路径。我想要文件以将其发送到服务器。


问题答案:

您将需要阅读bytesFilebyte[],并把该对象到您JSONObject

您还应该看看以下帖子:

  • JSON中的ByteArray

希望这可以帮助。



 类似资料:
  • 标题说明了一切。我查看了GitLab文档,但找不到明确的解决方案。 如何将图像添加到GitLab上的自述文件?存储库中的图像。

  • 问题内容: 最近8个小时我一直在阅读文档,但没有发现任何可以帮助我的东西。大概是,但是没有代码在工作,因为它一直说“找不到图像URL”并引发异常。但是我还有其他项目,从来没有这个问题。 因此,有一个类包含这样的月份: 到目前为止,一切都很好。我什至可以在控制台中对其进行测试,并且效果很好,并且可以按值排序。现在,当我尝试从资源中添加图像时,出现了我之前提到的问题:找不到URL。但是,我只能使用图像

  • 问题内容: 我正在建立一个视频游戏数据库,每个数据库都包含游戏的名称,类型和图像。是否可以将图像放入db的json对象中?如果没有解决的办法? 问题答案: 我可以考虑通过两种方式做到这一点: 1。 将文件存储在文件系统中的任何目录中(例如)并重命名,以确保每个文件的名称都是唯一的(可能是时间戳记)(例如),然后将该名称存储在某些数据库中。然后,在生成JSON的同时,您提取此文件名并生成完整的URL

  • 问题内容: 我试图从文件选择器中选择图像文件后立即显示它。文件选择器仅限于.png和.jpg文件,所选文件存储在File类型的变量中。为此,我已经设置了ImageView,并且我希望使用此新文件设置图像,唯一的问题是文件类型不是图像。 如何做到这一点?到目前为止的代码… 问题答案: 您可以简单地用 然后将其放在: 其他构造函数提供了对加载图像所需资源的更多控制。如果要强制将图像设置为特定大小,则可

  • 问题内容: 我有一个JPanel,我想向其中添加即时生成的JPEG和PNG图像。 到目前为止,我在Swing教程中看到的所有示例,特别是在Swing示例中,都使用ImageIcon。 我将这些图像生成为字节数组,它们通常比示例中使用的通用图标大,尺寸为640x480。 使用ImageIcon类在JPanel中显示该大小的图像时是否存在任何(性能或其他)问题? 什么是平常做的呢? 如何不使用Imag

  • 问题内容: 我正在尝试自动将新对象添加到现有json文件中。我在网上四处张望,却发现添加了数据和东西,但没有发现整个对象。这就是我要编辑的文件的外观: 我想去 谢谢您的所有答复,但我认为所有人都无法完全理解我的意思。我已经尝试了一些答案,但是后来我明白了: 我想在[]之间保持平衡。 问题答案: 如果使用json.NET,则可以简单地反序列化和序列化json。