【发布时间】:2013-06-11 06:34:57
【问题描述】:
我有一个对象学生,其中包含:
int studentId;
String name;
byte[] picture;
我想把它发送到服务器。
我尝试通过 json 发送它,但对象无法转换为 json,因为 byte[] picture; 太大。
是否可以在对象中发送图像或者必须单独发送?
谢谢:)
【问题讨论】:
-
你想存入数据库吗?
-
除了json还有其他选择吗?
-
您要将其发送到服务器吗?从哪里?你是从某个地方上传图片吗?你能告诉我们更多细节吗?
-
我认为您应该创建一个单独的线程来上传图像。在您的 json 中发送图像的 id,然后使用 asynctask 上传图像字节,并在 json 中包含您传递的 id。通过这种方式,您可以确定图像应该链接到什么。
-
我捕捉图像并将其保存在字节 [] 中,当我尝试转换为 json 时它被卡住了
标签: java android json service bitmap