zoukankan      html  css  js  c++  java
  • JSONObject

    package test;
    import java.util.ArrayList;
    
    import java.util.List;
    
    import net.sf.json.JSONArray;
    import net.sf.json.JSONObject;
    
    public class TestJson {
    	public static void main(String a[]) {
    		String str = "{'weatherReals':[{'cityName':'沈阳','skyStatus':'/','windDirection':'东南风','windSpeed':'2级'," +
    				"'maxTemperature':'28.2','minTemperature':'27.8','curTemperature':'27.9','temperature':'/'," +
    				"'forcecastRange':'发布时间:2014-05-22 16:00','humidity':'32','precipitation':'0.0','visibility':'/'," +
    				"'liveType':'1'},{'cityName':'铁岭','skyStatus':'/','windDirection':'东南风','windSpeed':'2级'," +
    				"'maxTemperature':'27.4','minTemperature':'26.6','curTemperature':'26.9','temperature':'/'," +
    				"'forcecastRange':'发布时间:2014-05-22 16:00','humidity':'30','precipitation':'0.0'," +
    				"'visibility':'/','liveType':'1'}],'cmd':'getWeatherRealList','result':'OK','reason':''}";
    		JSONObject jsonobject = JSONObject.fromObject(str);
    		try {
    			// json字符串转译成json数组对象
    			JSONArray array = jsonobject.getJSONArray("weatherReals");
    			// 参照json内容建立的对象集合 List<PassPortForLendsEntity>
    			List<WeatherLive> list = new ArrayList<WeatherLive>();
    			for (int i = 0; i < array.size(); i++) {
    				JSONObject object = (JSONObject) array.get(i);
    				WeatherLive passport = (WeatherLive) JSONObject.toBean(object, WeatherLive.class);
    				System.out.println(passport.getCityName() + "--" + passport.getWindDirection() + "   " + passport.getWindSpeed());
    				if (passport != null) {
    					list.add(passport);
    				}
    			}
    		} catch (Exception e) {
    
    		}
    		
    	}
    
    }
    

      

  • 相关阅读:
    DPDK L2fwd 源码阅读
    集美大学网络1413第六次作业(团队二)
    集美大学网络1413第五次作业(团队一)
    集美大学网络1413第四次作业(结对二)
    集美大学网络1413第三次作业
    集美大学网络1413第二次作业
    集美大学网络1413第一次作业
    集美大学软工-网络1413大家庭
    耿丹16-1上半学期助教总结
    耿丹16-1第十二次作业
  • 原文地址:https://www.cnblogs.com/pureEve/p/6408351.html
Copyright © 2011-2022 走看看