2015-05-28 77 views
0

我有一个网络平台,用户输入存储在SQL数据库中的数据。使用restful服务和json我通过http调用在移动应用程序中发送数据,并将它们保存在sqlite数据库中。以上作品完美。现在我想在Web平台上上传图片(它将保存在SQL服务器的单独表格中),并继续我想以我为其他数据完成的方式在移动应用程序中获取图片。在谷歌大量研究后,我发现了blob数据类型。所以,如果我把图像保存为blob在sql中,那么我怎样才能将它们转换为json对象?此外,我想知道它是否有效。将图像从远程服务器发送到手机

回答

1

通过使用Gson或Jackson这两种方法(Base64byteArray),如果变量声明为字符串,则您的byteArray应自动转换为字符串。

+0

byteArray是blob类型? – user4292106

+0

你真的不需要blob寿,你可以将图像转换为bytearray和bytearray图像。无论如何看看这里(http://stackoverflow.com/questions/24276268/how-to-convert-byte-array-to-blob-data-type-in​​-android) – k0sh

+0

和在哪些数据类型我会保存在SQL Server中的图像? – user4292106