首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从androidw中解析json base64图像?

如何从androidw中解析json base64图像?
EN

Stack Overflow用户
提问于 2014-12-04 02:20:55
回答 1查看 508关注 0票数 1

嗨,我有这个代码来解析其他json,并且运行良好:

代码语言:javascript
复制
try{
        JSONArray json = jparser.GetJSONfromUrl(url);
        for(int i =0;i <json.length();i++){
            try {
                JSONObject c = json.getJSONObject(i);
                String vpeli = c.getString(TAG_PELI);
                String vname2 = c.getString(TAG_nombre2);
            } catch (JSONException e) {
                // TODO: handle exception
                e.printStackTrace();
                return "error creando variables";
            }

我想要将一个json base64图像解析成一个安卓图像视图,我的json是:

代码语言:javascript
复制
<?php  

$con = mysql_connect('mysql.hostinger.es', 'u453215752_aitor', '*******');   
mysql_query("SET CHARACTER SET utf8");  
mysql_query("SET NAMES utf8");  

$cities['cities'] = array();

if( $con )  
{  
mysql_select_db('u453215752_droid');  

$res = mysql_query('select name, nametwo, photo from cities');

while( $row = mysql_fetch_array($res) ) { 
array_push($cities['cities'], array('name' => $row['name'], 'nametwo' => 
$row['nametwo'], 'photo' => base64_encode($row['photo'])));
}
mysql_free_result($res);
mysql_close($con);
}
header('Content-type: application/json');
echo json_encode($cities);

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2014-12-04 05:55:13

我希望我的答案是完整的,你只是想从你已经拥有的JSON字符串中解码一个位图,对吗?

尝尝这个

代码语言:javascript
复制
private Bitmap decodeBitmap(String input) 
    {
        byte[] byteArr = Base64.decode(input, 0);
        return BitmapFactory.decodeByteArray(byteArr, 0, byteArr.length); 
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27278884

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档