加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

从服务器上获取xml、json数据

发布时间:2020-12-16 06:38:31 所属栏目:百科 来源:网络整理
导读:图片查看 ImageView img = (ImageView) findViewById(R.id.iv); URL url; try { url = new URL("http://10.0.2.2:8081/myssh/login.png"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setRequestMethod("GET"); conn.setRead

图片查看

ImageView img = (ImageView) findViewById(R.id.iv);

URL url;

try {

url = new URL("http://10.0.2.2:8081/myssh/login.png");

HttpURLConnection conn = (HttpURLConnection) url.openConnection();

conn.setRequestMethod("GET");

conn.setReadTimeout(2000);

if(conn.getResponseCode() == 200)

{

InputStream is = conn.getInputStream();

img.setImageBitmap(BitmapFactory.decodeStream(is));

}

}catch (Exception e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

xml

//拿到连接对象使用pull解析读取

Json

//拿到连接对象读取完json格式的字符串

使用JSONArray解析

String json = bos.toString();

JSONArray jsonArray = new JSONArray(json);

for (int i = 0; i < jsonArray.length(); i++) {

JSONObject object = jsonArray.getJSONObject(i);

list.add(new Users(object.getInt("id"),object.getString("name"),object.getString("pwd")));

}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读