2011-02-08 98 views
0

HY !!解析来自JSON图片的问题

我有一个返回JSON对象与

链接到JSON解码图像的web服务:

JSON OBJECT

我的Java代码:

String im = json.getChannelImage(); 
         if (!im.equals(null)) 
         { 
          byte[] decodedString = Base64Coder.decode(im); 
          Bitmap bitmap = BitmapFactory.decodeByteArray(decodedString, 0, decodedString.length); 
          iv.setImageBitmap(bitmap); 

        } 

错误:

ERROR/Error(285): Length of Base64 encoded input string is not a multiple of 4. 

我使用了一个名为Base64Coder libary,因为我想有API级别3

请帮

回答

0

它看起来像有在该影像数据的最后一个回车和换行。删除它,它可能会解决您的问题。