【发布时间】:2016-12-28 19:40:17
【问题描述】:
我获取图像的方法
private List<HashMap<String, RequestBody>> getUserDocumentsPhoto(File[] images){
HashMap<String, RequestBody> userDocumentsPhoto = new HashMap<>();
List<HashMap<String, RequestBody>> photos = new ArrayList<>();
for (File image : images) {
RequestBody fileBody = RequestBody.create(MediaType.parse("multipart/form-data"), image);
userDocumentsPhoto.put("filename=\"" + image.getName(), fileBody);
}
photos.add(userDocumentsPhoto);
return photos;
解析为json时我需要得到
"document_photos": [
"/system/attachments/files/000/000/110/original/photo20160726_120701-1392731703.jpg?1469524104",
"/system/attachments/files/000/000/111/original/photo20160726_120814-2041790628.jpg?1469524105"]
但是当它解析时,“document_photos []”为空
【问题讨论】:
-
HashMap解析为json时,“document_photos”为空。
标签: java android arrays json gson