<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 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      71 隨筆 :: 1 文章 :: 41 評論 :: 0 Trackbacks

    JSON轉換的四種各種情況:

    1. //把java 對象列表轉換為json對象數組,并轉為字符串

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

    2.//把java對象轉換成json對象,并轉化為字符串

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

    3.//把JSON字符串轉換為JAVA 對象數組

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

      JSONObject jsonobject = JSONObject.fromObject(str);
      PassportLendsEntity passportlends = null;
      try {
       //獲取一個json數組
       JSONArray array = jsonobject.getJSONArray("passports");
       //將json數組 轉換成 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);
                }  
         }
       //轉換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\"}]}";
    相關的jar包:

    posted on 2014-04-16 01:11 管先飛 閱讀(2760) 評論(0)  編輯  收藏 所屬分類: Java技術
    主站蜘蛛池模板: 四虎成人精品国产永久免费无码| 亚洲黄色在线电影| 豆国产96在线|亚洲| 桃子视频在线观看高清免费完整 | 成人午夜18免费看| 亚洲大尺码专区影院| 久久精品无码专区免费青青| 337p日本欧洲亚洲大胆色噜噜 | 久久免费国产精品一区二区| 亚洲综合伊人久久综合| 国产V片在线播放免费无码| 亚洲国产成人精品女人久久久 | 亚洲国产精品综合一区在线| 亚洲一级毛片免费观看| 亚洲国产精品一区二区久| 免费在线观看视频网站| 亚洲日本乱码卡2卡3卡新区| 人妻视频一区二区三区免费| 亚洲av永久无码嘿嘿嘿| 成人黄软件网18免费下载成人黄18免费视频 | 精品国产亚洲男女在线线电影 | 久久久久亚洲精品无码系列| 91香焦国产线观看看免费| 亚洲一区二区三区亚瑟| 在线观看人成视频免费| 麻豆安全免费网址入口| 国产成人高清亚洲| 国产免费黄色无码视频| 亚洲福利视频一区| 欧美最猛性xxxxx免费| 国产一区二区三区亚洲综合| 亚洲乱码日产一区三区| 国产成人精品免费视频网页大全| 国产精品亚洲综合五月天| 国产成人精品男人免费| 中文字幕免费在线播放| 亚洲剧场午夜在线观看| 国产又大又粗又硬又长免费| 中文字幕乱理片免费完整的| 亚洲福利一区二区精品秒拍| 免费大香伊蕉在人线国产|