<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    guanxf

    我的博客:http://blog.sina.com.cn/17learning

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      71 隨筆 :: 1 文章 :: 41 評論 :: 0 Trackbacks

    JSON轉(zhuǎn)換的四種各種情況:

    1. //把java 對象列表轉(zhuǎn)換為json對象數(shù)組,并轉(zhuǎn)為字符串

        JSONArray array = JSONArray.fromObject(userlist);
        String jsonstr = array.toString();

    2.//把java對象轉(zhuǎn)換成json對象,并轉(zhuǎn)化為字符串

      JSONObject object = JSONObject.fromObject(invite);
       String str=object.toString());

    3.//把JSON字符串轉(zhuǎn)換為JAVA 對象數(shù)組

      String personstr = getRequest().getParameter("persons");
      JSONArray json = JSONArray.fromObject(personstr);
      List<InvoidPerson> persons = (List<InvoidPerson>)JSONArray.toCollection(json, nvoidPerson.class);
    4.//把JSON字符串轉(zhuǎn)換為JAVA 對象

      JSONObject jsonobject = JSONObject.fromObject(str);
      PassportLendsEntity passportlends = null;
      try {
       //獲取一個json數(shù)組
       JSONArray array = jsonobject.getJSONArray("passports");
       //將json數(shù)組 轉(zhuǎn)換成 List<PassPortForLendsEntity>泛型
       List<PassPortForLendsEntity> list = new ArrayList<PassPortForLendsEntity>();
       for (int i = 0; i < array.size(); i++) {   
                JSONObject object = (JSONObject)array.get(i);  
                PassPortForLendsEntity passport = (PassPortForLendsEntity)JSONObject.toBean(object,
                  PassPortForLendsEntity.class);
                if(passport != null){
                 list.add(passport);
                }  
         }
       //轉(zhuǎn)換PassportLendsEntity 實體類
      passportlends = (PassportLendsEntity)JSONObject.toBean(jsonobject, PassportLendsEntity.class);

      str = "{\"lendperson\":\"李四\",\"lendcompany\":\"有限公司\",\"checkperson\":\"李四\",

      \"lenddate\":\"2010-07-19T00:00:00\",\"lendcounts\":4,\"
      passports\":[{\"passportid\":\"d\",\"name\":\"李豫川\",\"passporttype\":\"K\"},
      {\"passportid\":\"K9051\",\"name\":\"李平\",\"passporttype\":\"K\"},
      {\"passportid\":\"K90517\",\"name\":\"袁寒梅\",\"passporttype\":\"K\"},
      {\"passportid\":\"K905199\",\"name\":\"賀明\",\"passporttype\":\"K\"}]}";
    相關(guān)的jar包:

    posted on 2014-04-16 01:11 管先飛 閱讀(2752) 評論(0)  編輯  收藏 所屬分類: Java技術(shù)
    主站蜘蛛池模板: 国产精品亚洲av色欲三区| 亚洲国产精品久久丫| 亚洲日产乱码一二三区别| 国产免费一区二区三区在线观看| 最好免费观看韩国+日本| 亚洲色图.com| 国产精品免费看久久久 | 亚洲欧洲无卡二区视頻| 成人片黄网站A毛片免费| 久久精品国产亚洲av高清漫画| 亚洲国产精品成人午夜在线观看| 97在线视频免费| 久久亚洲精品成人av无码网站| 久久久久免费精品国产| 亚洲精品国产精品乱码不卡| AV激情亚洲男人的天堂国语| 毛片基地免费视频a| 亚洲砖码砖专无区2023| 成年丰满熟妇午夜免费视频| 在线观看亚洲免费视频| 亚洲色大成网站WWW久久九九| 久久国产乱子精品免费女| 亚洲日产2021三区| 午夜视频在线在免费| 人人鲁免费播放视频人人香蕉| 亚洲国产精品高清久久久| h视频在线观看免费网站| 亚洲精品中文字幕| 亚洲中文字幕无码中文字在线| 日本免费大黄在线观看| 亚洲人成色99999在线观看| 亚洲成aⅴ人片久青草影院| 久久久久久成人毛片免费看| 国产亚洲精品VA片在线播放| 亚洲福利视频一区二区| 久久午夜夜伦鲁鲁片免费无码 | 亚洲激情在线视频| 成人免费视频观看无遮挡| 精品一区二区三区高清免费观看 | aa级毛片毛片免费观看久| 亚洲三级在线观看|