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

前端之家收集整理的这篇文章主要介绍了从服务器上获取xml、json数据前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

图片查看

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")));

}

猜你在找的XML相关文章