最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java解析json報(bào)文實(shí)例解析

 更新時(shí)間:2019年11月19日 08:56:59   作者:王岳陽(yáng)  
這篇文章主要介紹了Java解析json報(bào)文實(shí)例解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這篇文章主要介紹了Java解析json報(bào)文實(shí)例解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

json報(bào)文如下:

{
 "code": 0,
 "data": {
  "city": {
   "cityId": 284609,
   "counname": "中國(guó)",
   "name": "東城區(qū)",
   "pname": "北京市"
  },
  "liveIndex": {
   "2016-09-01": [
    {
     "day": "2016-09-01",
     "desc": "建議用露質(zhì)面霜打底,水質(zhì)無(wú)油粉底霜,透明粉餅,粉質(zhì)胭脂。",
     "name": "化妝指數(shù)",
     "status": "控油"
    },
    {
     "day": "2016-09-01",
     "desc": "感冒容易發(fā)生,少去人群密集的場(chǎng)所有利于降低感冒的幾率。",
     "name": "感冒指數(shù)",
     "status": "易發(fā)"
    },
    {
     "day": "2016-09-01",
     "desc": "洗車(chē)后,可保持2天車(chē)輛清潔,比較適宜洗車(chē)。",
     "name": "洗車(chē)指數(shù)",
     "status": "較適宜"
    },
    {
     "day": "2016-09-01",
     "desc": "易感人群應(yīng)適當(dāng)減少室外活動(dòng)。",
     "name": "空氣污染擴(kuò)散指數(shù)",
     "status": "中"
    },
    {
     "day": "2016-09-01",
     "desc": "天氣較熱,衣物精干簡(jiǎn)潔,室內(nèi)酌情添加空調(diào)衫。",
     "name": "穿衣指數(shù)",
     "status": "熱"
    },
    {
     "day": "2016-09-01",
     "desc": "輻射較弱,涂擦SPF12-15、PA+護(hù)膚品。",
     "name": "紫外線(xiàn)指數(shù)",
     "status": "弱"
    },
    {
     "day": "2016-09-01",
     "desc": "天氣較好,且紫外線(xiàn)輻射不強(qiáng),適宜戶(hù)外運(yùn)動(dòng)。",
     "name": "運(yùn)動(dòng)指數(shù)",
     "status": "適宜"
    },
    {
     "day": "2016-09-01",
     "desc": "氣壓小幅波動(dòng),可能會(huì)影響?hù)~(yú)兒的進(jìn)食。",
     "name": "釣魚(yú)指數(shù)",
     "status": "較適宜"
    }
   ]
  }
 },
 "msg": "success",
 "rc": {
  "c": 0,
  "p": "success"
 }
}

java解析json代碼:

public static City getCity(String json){
    JSONObject jsonObject = (JSONObject) JSONObject.parseObject(json)
        .getJSONObject("data")
        .getJSONObject("city");
    City city = new City();
    city.setCityId(Integer.parseInt(String.valueOf(jsonObject.get("cityId"))));
    city.setCityName((String) jsonObject.get("pname"));
    city.setCunName((String)jsonObject.get("counname"));
    city.setDistrictName((String)jsonObject.get("name"));
    return city;
  }
 
  public static List<Life> getLife(String lifeJson){
    List list = new ArrayList();
    JSONObject jsonObject = (JSONObject) JSONObject.parseObject(lifeJson)
        .getJSONObject("data")
        .getJSONObject("liveIndex");
    JSONArray jsonArray = jsonObject.getJSONArray(getFormatDate());
    for(int i = 0; i < 8; i++){
      Life life = new Life();
      life.setDay(new Date());
      life.setDesc(jsonArray.getJSONObject(i).getString("desc"));
      life.setName(jsonArray.getJSONObject(i).getString("name"));
      life.setStatus(jsonArray.getJSONObject(i).getString("status"));
      life.setCity(getCity(lifeJson));
      list.add(life);
    }
    return list;
  }

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java中數(shù)字黑洞實(shí)現(xiàn)代碼

    Java中數(shù)字黑洞實(shí)現(xiàn)代碼

    這篇文章主要介紹了Java編程中如何實(shí)現(xiàn)數(shù)字黑洞算法游戲,其中涉及到了數(shù)組、scanner、if語(yǔ)句等Java編程的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2017-09-09
  • Java實(shí)現(xiàn)隨機(jī)出題,10道10以?xún)?nèi)加減法計(jì)算代碼實(shí)例

    Java實(shí)現(xiàn)隨機(jī)出題,10道10以?xún)?nèi)加減法計(jì)算代碼實(shí)例

    這篇文章主要介紹了Java實(shí)現(xiàn)隨機(jī)出題,10道10以?xún)?nèi)加減法計(jì)算,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • Java?設(shè)計(jì)模式以虹貓藍(lán)兔的故事講解單例模式

    Java?設(shè)計(jì)模式以虹貓藍(lán)兔的故事講解單例模式

    單例模式(Singleton?Pattern)是?Java?中最簡(jiǎn)單的設(shè)計(jì)模式之一。這種類(lèi)型的設(shè)計(jì)模式屬于創(chuàng)建型模式,它提供了一種創(chuàng)建對(duì)象的最佳方式
    2022-03-03
  • 淺談JSON的數(shù)據(jù)交換、緩存問(wèn)題和同步問(wèn)題

    淺談JSON的數(shù)據(jù)交換、緩存問(wèn)題和同步問(wèn)題

    這篇文章主要介紹了淺談JSON的數(shù)據(jù)交換、緩存問(wèn)題和同步問(wèn)題,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2017-12-12
  • Spring核心容器之BeanDefinition解析

    Spring核心容器之BeanDefinition解析

    這篇文章主要介紹了Spring核心容器之BeanDefinition解析,Spring 將管理的對(duì)象稱(chēng)之為 Bean,容器會(huì)先實(shí)例化 Bean,然后自動(dòng)注入,實(shí)例化的過(guò)程就需要依賴(lài) BeanDefinition,需要的朋友可以參考下
    2023-11-11
  • 最新評(píng)論

    天峻县| 山西省| 葵青区| 梅河口市| 尼木县| 普兰店市| 睢宁县| 乌兰察布市| 通辽市| 绥滨县| 焉耆| 曲麻莱县| 怀化市| 高唐县| 饶河县| 竹北市| 那曲县| 大丰市| 清涧县| 广安市| 诏安县| 阿拉善右旗| 西城区| 临颍县| 高清| 远安县| 邯郸市| 许昌市| 青河县| 蒙城县| 南华县| 平顺县| 镇远县| 大城县| 洛宁县| 仁寿县| 莫力| 饶阳县| 响水县| 汝州市| 望城县|