2011-08-21 84 views
0

這很緊急。我想發佈一個圖像轉換爲基地64字符串。 這是我的Android(java)代碼。android http post base 64 string to .net wcf

private String decodeUTF8(byte[] bytes) { 
    return Base64.encodeToString(bytes,0); 
} 
    String json = "{\"Image\":\""+img+"\",\"Locationxy\": \"" + location 
       +"\", \"PestInfo\": \"" + pestInfoTxt.getText().toString() + "\", \"UserID\":\"" 
       + user + "\" } " ; 

在服務器上,錯誤:反序列化類型爲Pest的對象時出錯。遇到無效字符' '。

如何編碼?

回答

2

嘗試將NO_WRAP標誌傳遞給Base64編碼器。 JSON解串器可能會阻塞字符串中未轉義的換行符。