<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在线播放| 日韩精品成人无码专区免费| 好爽好紧好大的免费视频国产| 亚洲人成无码www久久久| 亚洲AV无码乱码国产麻豆 | 国产成人综合亚洲AV第一页 | 久久久久高潮毛片免费全部播放| 国产成人yy免费视频| 国产在线观看免费视频播放器 | 国产在线19禁免费观看国产| 久久精品亚洲男人的天堂| 精品亚洲成AV人在线观看| 亚洲色偷偷色噜噜狠狠99网| fc2成年免费共享视频网站| 99爱视频99爱在线观看免费| 国产高清在线免费视频| 国产AV无码专区亚洲A∨毛片| 亚洲一级毛片免观看| 一个人看的www在线免费视频| 57pao国产成永久免费视频| 国产在线a不卡免费视频| 亚洲国产香蕉碰碰人人| 亚洲熟妇AV乱码在线观看| 在线看片免费人成视频久网下载| 精品久久久久成人码免费动漫| 亚洲av中文无码| 亚洲国产美女精品久久久久| 伊人久久国产免费观看视频| 99久久免费国产香蕉麻豆| 久久亚洲2019中文字幕| 中文字幕在线日亚洲9| 中文字幕无码免费久久| 国产zzjjzzjj视频全免费| 亚洲熟妇色自偷自拍另类| yellow免费网站| 日韩毛片无码永久免费看|