zoukankan      html  css  js  c++  java
  • json data 解析demo

    json data:

    demo:

    JsonObject jsonObject= JsonHandle.getAsJsonObject(city_dataInfo).get("data").getAsJsonObject().get("cityList").getAsJsonObject().get("items").getAsJsonObject();
    	        Set<Entry<String, JsonElement>> entrySet = jsonObject.entrySet();
    	      for (Entry<String, JsonElement> entry : entrySet) {
    	    	 //获取到城市
    			 String city = entry.getKey();
    			 //获取城市所对应的数据
    			 JsonObject value = entry.getValue().getAsJsonObject();
    			// 获取浏览次数
    			 String pv=value.get("pv").getAsString();
    			// 获取uv
    			 String uv=value.get("uv").getAsString();
    			 CityData cityData = new CityData(city, pv, uv, siteid, df.parse(startTime), df.parse(endTime));
    				cityData.setCreateBy(user);
    				cityData.setUpdateBy(user);
    				cityData.setCreateDate(date);
    				cityData.setUpdateDate(date);
    				cityDataService.save(cityData);//把cnzz上爬取的城市数据存入数据库
    			 // 以下参考 获取浏览次数 自己取获取想要的数据
    		     System.out.println("获取到的城市名称:"+city+ "----浏览次数:"+pv+";uv="+uv);
    		     System.out.println("ok");
    		  }	
    

      

  • 相关阅读:
    3.for in循环
    2.break与continue
    1.XHTML框架结构
    lamda表达式在EF中的应用
    View数据呈现相关技术
    ASP.NET MVC 4 技术讲解
    ASP.NET MVC 相关的社群与讨论区
    C# 随机红包算法
    圆圈里带 小写字母,大写字母
    使用SQL语句 检测 MSSQL死锁
  • 原文地址:https://www.cnblogs.com/ipetergo/p/7255571.html
Copyright © 2011-2022 走看看