zoukankan      html  css  js  c++  java
  • json和java bean的相互转换(使用fastjson)

    <dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>fastjson</artifactId>
    <version>1.2.28</version>
    </dependency>
    
    
    public class User {
    private String name;
    private Integer age;
    private String sex;

    public String getName() {
    return name;
    }

    public void setName(String name) {
    this.name = name;
    }

    public Integer getAge() {
    return age;
    }

    public void setAge(Integer age) {
    this.age = age;
    }

    public String getSex() {
    return sex;
    }

    public void setSex(String sex) {
    this.sex = sex;
    }
    }
    
    
     @Test
        public void testJson(){
            //bean 2 json
           User user = new User();
           user.setName("danny");
           user.setAge(11);
           user.setSex("male");
           logger.info(JSON.toJSONString(user));
           //json 2 bean
           String jsonStr = "{"age":88,"name":"danny11","sex":"male"}";
           User danny = JSON.parseObject(jsonStr, User.class);
           logger.info("danny--->" + danny.getName());
           logger.info("danny--->" + danny.getAge());
           logger.info("danny--->" + danny.getSex());
        }

     

  • 相关阅读:
    二维线性表 list实现
    行测题
    邻接表
    链表中插入和删除结点
    linux监控指标和命令
    lr测试结果分析
    python 装饰器 decorator
    并查集 PID331 / 家族
    素数环 dfs+回溯
    catch the cow bfs
  • 原文地址:https://www.cnblogs.com/dannyyao/p/7686626.html
Copyright © 2011-2022 走看看