zoukankan      html  css  js  c++  java
  • java中实体类和JSON对象之间相互转化

    JSON串有两种格式:JSONObject、JSONArray,数据格式如下:

    JSONObject:{"address":"昌平区","postNum":"100000","name":"志刚"}

    JSONArray:[{"address":"西城区","postNum":"100001","name":"张三"}]

        /**
         * <p>
         *     JSONObject测试
         * </p>
         * @return
         */
        public void jsonObjectTest(){
            List userInfosList = new ArrayList<UserInfo>();
            UserInfo u1 = new UserInfo();
            u1.setUserId(10000);
            u1.setUserName("柳");
            u1.setPassword("liumengli");
            UserInfo u2 = new UserInfo();
            u2.setUserId(10001);
            u2.setUserName("韩");
            u2.setPassword("hanlingsha");
            UserInfo u3 = new UserInfo();
            u3.setUserId(10002);
            u3.setUserName("云");
            u3.setPassword("yuntianhe");
            UserInfo u4 = new UserInfo();
            u4.setUserId(10003);
            u4.setUserName("玄");
            u4.setPassword("xuanxiao");
            userInfosList.add(u1);
            userInfosList.add(u2);
            userInfosList.add(u3);
            userInfosList.add(u4);
            Map map=new HashMap();
            map.put("newData", userInfosList);
            JSONObject jsonObject=JSONObject.fromObject(map);
            System.out.println(jsonObject);
     
        }

    REF

    https://www.jb51.net/article/65855.htm

    https://www.cnblogs.com/Yasha/p/6268562.html

    https://blog.csdn.net/tjcyjd/article/details/7007487

  • 相关阅读:
    ssh scp命令详解
    python模块与包
    python参数Sample Code
    python 多线程简介
    python virtualenv环境安装(ubuntu)
    python pip 代理设置
    mysql资源总结
    mysql索引原理及用法
    Oracle学习笔记:利用user_segments查表的大小
    Oracle学习笔记:dba_tables、all_tables、user_tables区别
  • 原文地址:https://www.cnblogs.com/emanlee/p/14072561.html
Copyright © 2011-2022 走看看