1.Json引入jar包
<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <classifier>jdk15</classifier> </dependency>
2.获取Json内容key的方法
JSONObject jsonArray=对应的jsonObject内容 Iterator it = jsonArray.keys(); while (it.hasNext()) { String key = it.next().toString(); String typeName =getType(jsonArray.get(key)); String value = jsonArray.get(key).toString(); System.out.println(“key=”+key); System.out.println("value="+value); System.out.println("value的类型="+typeName); }
3.获取Map的key的方法
Map<String,Objec> c = new HashMap<String,Objec>(); c.put("key1","value1"); c.put("key2","value2"); for(String key : c.keySet()){
Object value = c.get(key);
String typeName =getType(c.get(key));
System.out.println(key+" "+value);
}