从服务器上获取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")));

}

相关文章

php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念