我已经在 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/