2011-09-30 87 views
1

我想在Android和iPhone的Http Post中發送圖像字節數據。在android中發送json請求中的圖像字節數據?

讓我知道鋤頭在JSON等預先發送如下JSON字符串的圖像數據

{ 
"Request": { 
    "data": { 
    "Key": "keydata", 
    "info": {}, 
    "param": { 
     "title": "Testingpostmultipartimageupload", 
     "photo": **"IMAGE BYTE DATA"**, 
     "photoFilename": "Test.png" 
    } 
}, 
"info": {} 
} 

感謝,

回答

0
ByteArrayOutputStream ba = new ByteArrayOutputStream(); 
    imageBitmap.compress(Bitmap.CompressFormat.PNG, 100, ba); 
    byte[] bmpbyte_sign = ba.toByteArray(); 

通bmpbyte_sign。 Hope會幫助你...

+0

我沒有它不工作這種方式添加字節數據在JSON字符串 – Anand

+0

THN我覺得你也可以通過這種形象 – Richa

+0

我已經做了,但沒有運氣的base64,我想確切的代碼發送此類型的數據在JSON基本的東西發送圖像數據我已經做了 – Anand

0

Dude只是將圖像轉換爲字節,然後用base64字符串解碼這些數據並在json中傳遞該字符串。順便說一句,我從iPhone

+0

我已經做了,但沒有運氣,我想確切的代碼發送這種數據在JSON基本的東西發送圖像數據我已經這樣做 – Anand

+0

什麼Mr.Rathore建議也是有效的Android也.... – Richa

+0

對不起,我沒有Java代碼爲:( –