專注技術,奮斗不止

          程序員-小倪的個人博客

          fastjson 使用實例

          Entity

          publicclassUser {
          ????privateLong id;
          ????privateString name;
          ??
          ????publicLong getId() { returnid; }
          ????publicvoidsetId(Long id) { this.id = id; }
          ??
          ????publicString getName() { returnname; }
          ????publicvoidsetName(String name) { this.name = name; }
          }
          publicclassGroup {
          ????privateLong id;
          ????privateString name;
          ????privateList<User> users = newArrayList<User>();
          ??
          ????publicLong getId() { returnid; }
          ????publicvoidsetId(Long id) { this.id = id; }
          ??
          ????publicString getName() { returnname; }
          ????publicvoidsetName(String name) { this.name = name; }
          ??
          ????publicList<User> getUsers() { returnusers; }
          ????publicvoidsetUsers(List<User> users) { this.users = users; }
          }

          Encode

          importcom.alibaba.fastjson.JSON;
          ??
          Group group = newGroup();
          group.setId(0L);
          group.setName("admin");
          ??
          User guestUser = newUser();
          guestUser.setId(2L);
          guestUser.setName("guest");
          ??
          User rootUser = newUser();
          rootUser.setId(3L);
          rootUser.setName("root");
          ??
          group.getUsers().add(guestUser);
          group.getUsers().add(rootUser);
          ??
          String jsonString = JSON.toJSONString(group);
          ??
          System.out.println(jsonString);

          output

          {
          ??????"name":"admin",
          ??????"id":0,"users":[
          ?????????????????????????????{"name":"guest","id":2},
          ?????????????????????????????{"name":"root","id":3}
          ?????????????????????????]
          }

          Decode

          Group group2 = JSON.parseObject(jsonString, Group.class);

          ?

          ?

          下載地址:http://code.alibabatech.com/wiki/display/FastJSON/Overview

          閱讀全文
          類別:Json?查看評論

          posted on 2012-02-23 16:35 ProgramerNi 閱讀(1124) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導航

          統計

          常用鏈接

          留言簿

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          主站蜘蛛池模板: 石阡县| 安多县| 嵩明县| 龙游县| 泰州市| 区。| 安溪县| 南丹县| 海淀区| 开原市| 昆山市| 金门县| 广德县| 逊克县| 高邮市| 咸宁市| 昆山市| 庆元县| 林西县| 阜康市| 东源县| 宁德市| 库伦旗| 英德市| 丹阳市| 堆龙德庆县| 碌曲县| 上犹县| 石柱| 黄梅县| 离岛区| 辽中县| 赫章县| 元江| 黎城县| 来安县| 武汉市| 喜德县| 长武县| 石渠县| 白水县|