使用Iterator解析JSON数据

原创 2015年11月19日 09:33:55

  最近遇到一些JSON数据    如:{"3":"婚房","2":"学区房","1":"商场周边","7":"交通便利","6":"包物业费","5":"采光好","4":"小户型"}

因为没遇到过字段为数字的情况  纠结了好久才弄出来  使用Iterator


贴上代码


private void PaseJson() {
        String json = "{\"3\":\"婚房\",\"2\":\"学区房\",\"1\":\"商场周边\",\"7\":\"交通便利\","
                "\"6\":\"包物业费\",\"5\":\"采光好\",\"4\":\"小户型\"}";
        try {
            JSONObject jsonObject = new JSONObject(json);
            for (Iterator<String> iterator = jsonObject.keys(); iterator
                    .hasNext();) {
//key为字段名,jsonObject.get(key) 为对应的数据
                String key = iterator.next().toString();
                System.out.println(key + ":" + jsonObject.get(key));
 
            }
 
        catch (JSONException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }

前台传过来的json数据,解析request

/** * 解析前台获得的交互数据 * @param request * @return * @throws IOException */ public static JSONObject...
  • yikong2yuxuan
  • yikong2yuxuan
  • 2017年04月13日 20:11
  • 1209

Iterator 的用法

今天在看别人程序时看到 Iterator 在程序中用法,感觉自己对这个Iterator 好像不知道似的,确实也不太清楚,平时写程序也没有用过,到网上查了下它的用法,感觉也不是很很难,做过笔记。以前可以...
  • lansky07
  • lansky07
  • 2007年12月18日 20:39
  • 10137

解析json数据:使用JsonObject解析json数据 <一>

在Android开发中,我们经常需要和服务器进行交互,进而获取到服务器上上的数据。服务器返回的数据一般有两种格式:1、json格式;2、xml格式,今天讲json格式的解析。解析json数据通常有三种...
  • feixiang_gao
  • feixiang_gao
  • 2016年10月12日 20:53
  • 286

fastjson生成和解析json数据

本文讲解2点: 1. fastjson生成和解析json数据(举例:4种常用类型:javabean,List,List,List) 2.通过一个android程序测试fastjson的用法。 fas...
  • woshilanbo1205
  • woshilanbo1205
  • 2014年04月08日 15:54
  • 19990

Jquery ajax方法解析返回的json数据

最近在用jquery的ajax方法传递接收json数据时发现一个问题,那就是返回的data数据,有时候可以直接作为json数据使用,可有时候又不行。查了些资料,解释如下: $.ajax({ u...
  • haiqiao_2010
  • haiqiao_2010
  • 2013年10月12日 16:35
  • 55157

Java之调用天气API及解析JSON数据

1.构造一个天气的模型(类) public class WeatherInfo { private String date;//时间 private String cityname;//城市名 ...
  • qq_31028891
  • qq_31028891
  • 2017年11月21日 22:11
  • 135

js解析json报错

问题出现:在用ajax请求数据的时候,我们经常会用到eval来解析json格式数据,但是很多时候我们明明json格式是正确的但总是报index:1错误,这让人很恼火!!!解答:笔者在解析{"resul...
  • Marvel__Dead
  • Marvel__Dead
  • 2017年03月04日 17:45
  • 1347

iOS 使用NSJSONSerialization类进行json解析

二、JSON数据结构   JSON数据结构基本概念 JavaScript Object Notation ,轻量级的数据交换格式,采用完全独立于语言的文本格式,被称为理想的数据交换语言,易于人阅读和便...
  • HDFQQ188816190
  • HDFQQ188816190
  • 2016年11月07日 14:59
  • 3561

java解析json数据(前台json数据封装后台springmvc解析)

业务:前台ajax传递json对象形式,json对象数组形式数据,传递后台,解析json数据开发环境:eclipse4.5+mave3.3+mysql5.7+tomcat7+jdk1.7开发技术:sp...
  • u014079773
  • u014079773
  • 2017年09月12日 12:46
  • 688

C++ 使用Json封装数据和解析数据

使用C++和别的语言做交互比较常用的一种数据操作方式就是json。可以到GitHub上下载对应C++的json库源码,我自己下了一套之前的版本,可以正常使用。jsoncpp-src 编译出来的库名:j...
  • u011261430
  • u011261430
  • 2017年08月30日 12:06
  • 1645
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用Iterator解析JSON数据
举报原因:
原因补充:

(最多只允许输入30个字)