json data 解析demo
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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"); }
以上是关于json data 解析demo的主要内容,如果未能解决你的问题,请参考以下文章