time 
设为首页】【收藏本站

白小姐四肖八码2017: 白小姐彩图

当前位置: 白小姐彩图 > 电脑网络 > 操作系统 > 嵌入式 > Android > Android JSON的解析与网页内容的获取

Android JSON的解析与网页内容的获取

时间:2010-12-26 01:30 点击:26973次 字体:[ ]




白小姐彩图 www.5vq5o.cn 今天在帮一个朋友获取了一个网页内容,因为他说他使用HttpUrlConnection 无法获取内容,因此我在这里试了一下,当看到这个内容是使用的JSON的时候,突然也想把这个JSON解析一下,因此就做了一个小程序,权当测试,如果有写的不好或者是错误的地方,欢迎批评指正:

 

下面这个是JSON的数据内容,也就是文本的内容:

 

 

 

以下为获取内容与分析JSON的代码:

 

 

代码

void getJson() {
try {
URL url
= new URL(
scr);

HttpURLConnection httpconn
= (HttpURLConnection) url
.openConnection();
InputStreamReader inputReader
= new InputStreamReader(httpconn
.getInputStream());

BufferedReader buffReader
= new BufferedReader(inputReader);

String line
= "";
String JsonStr
= "";

while ((line = buffReader.readLine()) != null) {
lineIndex
++;
JsonStr
+= line;

}
resolveJson(JsonStr);

}
catch (IOException e) {
// TODO Auto-generated catch block

e.printStackTrace();
}

}

void resolveJson(String json) {

try {
JSONObject obj
= null;

JSONArray array
= new JSONArray(json);

int len = array.length();
setTitle(len
+ "");
String aa
= "";
String filed
= "";
JSONObject objsub
= null;
for (int i = 0; i < len; i++) {
obj
= array.getJSONObject(i);
aa
+= obj.getString("pk") + "\n";
aa
+= obj.getString("model") + "\n";

filed
= obj.getString("fields");
objsub
= new JSONObject(filed);
aa
+= objsub.get("picture");

}

edit1.setText(aa);
}
catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

}

 

 

 

下面是实现的代码:通过此即可得到相应的内容数据了;

 

 

因此程序要访问网络,因此需要访问网络的权限

 



本文地址 : //www.5vq5o.cn/plus/view-193886-1.html
标签: Android 解析 json 网页内容
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:

  • Valentino 2017秋冬高级定制大秀 2018-09-08
  • 中国经济充当了世界经济发展的火车头。但是,作为世界经济火车头的中国,在世界主要经济体股市都走牛的情况下,为何熊途漫漫?这种不正常的现象,背后是我们资本市场的投融 2018-07-14
  • 别空谈,说说看,这个“简单的逻辑关系”是什么关系? 2018-07-13
  • “讲课带着泥土味,我们都爱听” 2018-07-13
  • 习近平:绿水青山就是金山银山 2018-07-12
  • 端午思屈原,为什么《橘颂》是一篇伟大的作品 2018-07-11
  • 2018年焉耆县旅游美食文化推介会在库尔勒市举行 2018-07-10
  • 《中国气候变化蓝皮书》:年平均气温显著上升 2018-07-10
  • 24小时智能无人便利店落户唐山 2018-07-09
  • 理货员忙不过来 宁波球迷把啤酒销量喝成井喷状态 2018-07-09
  • 回复@寻找失落的真理:跟你的铁环玩去!咱真的没兴趣碾压你也。 2018-07-08
  • 易烊千玺押中高考作文题?不仅会押,今年还唱过! 2018-07-07
  • 【北京达世行世纪车型报价】北京达世行世纪4S店车型价格 2018-07-06
  • 欢迎访问《北京体育大学学报》编辑部网站 2018-07-05
  • 269| 44| 632| 964| 337| 495| 558| 32| 931| 970|