android - 使用 Json、Gson、InputStream 和 HttpPost 将文件插入 Mysql

标签 android mysql json http-post inputstream

我已经在 android 中有一个相机应用程序,但现在我想将图像保存到 Mysql。是否可以将 Image 转换为 JsonObject,然后转换为 String。然后,通过 Http Post 发送字符串。然后将字符串转换为 JSON,然后转换为文件,然后转换为输入流。然后,将输入流保存到mysql。我知道目前情况有点阴天,但这只是一个想法。想问一下可不可以

最佳答案

是的,这是可能的。

首先将您的图像转换为Base64

How to convert a image into Base64 string?

然后再通过HttpPost发送。

How to send POST request in JSON using HTTPClient?

在服务器中,您需要将Base64字符串转换为图像并将其写入服务器上的物理位置。将图像的路径存储在数据库中。

Convert Base64 string to an image file?

我认为您不需要 GSON 库,除非您需要从服务器下载数据。

关于android - 使用 Json、Gson、InputStream 和 HttpPost 将文件插入 Mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30930881/

相关文章:

mysql - 具体mysql复杂查询连接

php - 选择带日期的数据库数据

php - 什么是适用于 Windows Vista 的强大而简单的 Apache/PHP/MySQL 安装程序

javascript - Chart.js 不会显示正常图表

java - 在Android服务中触发语音识别

android - 是否可以区分(在代码中)apk 是通过播放还是手动安装的?

android - Q : How to run single test in multiple devices?

php - 使用 JQUERY 实时将 JSON 填充到表中

json - AngularJS 日志 JSON

java - 实时数据库在Firebase上不起作用