2013-07-20 22 views
0

我需要將圖像數組傳遞給JSONObject。像如何將圖像數組傳遞給JSONObject?

JSONObject jObj=new JSONObject(); 
jObj.put("Name",image); 

這裏取代圖像,我們可以傳遞一個對象/圖像數組?即我們可以通過JSONObject傳遞圖像嗎?

+0

如何將「圖像」轉換爲[JSON](http://json.org)(僅爲文本)?什麼*類型的對象是'圖像'? JSON * only *直接支持JSON對象(不要與Java對象混淆),數組,字符串,數字,布爾值和空值。 – user2246674

+0

^^如果'image'實際上是一個封裝某種位圖的對象,那麼你的代碼就不會工作,因爲舊的'org.json'這個東西不會做任何序列化(即使它確實,你不會得到任何可用的東西)。什麼是「圖像」? –

+0

這裏的圖像是包含圖像的數組的對象。 –

回答

3

你想傳遞一組圖像?在這種情況下,它將是

JSONArray array = new JSONArray(); 
array.put(image1); 
array.put(image2); 

JSONObject jobj = new JSONObject(); 
jobj.put("images", array); 
+0

感謝您的建議。 –