<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\"}]}";
    相關的jar包:

    posted on 2014-04-16 01:11 管先飛 閱讀(2752) 評論(0)  編輯  收藏 所屬分類: Java技術
    主站蜘蛛池模板: 4虎永免费最新永久免费地址| 香蕉免费在线视频| 18以下岁毛片在免费播放| 亚洲成a人片77777kkkk| 丁香花在线视频观看免费| 亚洲精品成人无码中文毛片不卡| 亚洲一区二区三区免费| 中文字幕人成人乱码亚洲电影| EEUSS影院WWW在线观看免费| 久久影院亚洲一区| 免费一区二区三区| 久久亚洲精品无码aⅴ大香 | 亚洲中文字幕第一页在线| 巨胸狂喷奶水视频www网站免费| 不卡一卡二卡三亚洲| 免费人成在线观看网站| 亚洲精品在线不卡| 毛色毛片免费观看| 日韩在线视频播放免费视频完整版| 久久久久国产亚洲AV麻豆| 日韩在线不卡免费视频一区| 亚洲AV无码成人专区| 亚洲AV无码成人精品区大在线| 精品乱子伦一区二区三区高清免费播放| 人人狠狠综合久久亚洲婷婷| 国产国产人免费视频成69堂| 亚洲αⅴ无码乱码在线观看性色| 亚洲伊人成无码综合网| 久久国产精品萌白酱免费| 日本亚洲免费无线码| 亚洲精品乱码久久久久久不卡| 暖暖日本免费中文字幕| 亚洲狠狠成人综合网| 国产黄色一级毛片亚洲黄片大全| 最近最好最新2019中文字幕免费| 亚洲人成电影网站免费| 国产成人精品日本亚洲| 青草草在线视频永久免费| 免费一级毛片无毒不卡| 国产亚洲精品第一综合| 亚洲色欲或者高潮影院|