zoukankan      html  css  js  c++  java
  • Gson把json串转换成java实体对象

    Gson把json串转换成java实体对象的方法如下:

    1.首先导入Gson的jar包,网上可以下载。

    java实体对象如下:

    public class Model {
        private double Average;
        private double Maximum;
        private double Minimum;
        private String instanceId;
        private long timestamp;
        private String userId;
    
        public double getAverage() {
            return Average;
        }
    
        public void setAverage(double average) {
            Average = average;
        }
    
        public double getMaximum() {
            return Maximum;
        }
    
        public void setMaximum(double maximum) {
            Maximum = maximum;
        }
    
        public double getMinimum() {
            return Minimum;
        }
    
        public void setMinimum(double minimum) {
            Minimum = minimum;
        }
    
        public String getInstanceId() {
            return instanceId;
        }
    
        public void setInstanceId(String instanceId) {
            this.instanceId = instanceId;
        }
    
        public long getTimestamp() {
            return timestamp;
        }
    
        public void setTimestamp(long timestamp) {
            this.timestamp = timestamp;
        }
    
        public String getUserId() {
            return userId;
        }
    
        public void setUserId(String userId) {
            this.userId = userId;
        }
    }

    转换代码如下所示:

    String str = "{"Average":0.29,"Maximum":0.32,"Minimum":0.25,"instanceId":"i-426auf2hf","timestamp":1449939900000,"userId":"1467232540347717"}";
    Model model = new Gson().fromJson(str, Model.class);
    System.out.println(model.getAverage());
  • 相关阅读:
    泛型的内部原理:类型擦除以及类型擦除带来的问题
    Redis的那些最常见面试问题
    线程池全面解析
    对线程调度中Thread.sleep(0)的深入理解
    集群环境下Redis分布式锁
    3.8
    3.7
    3.6任务
    3.5任务
    3.4
  • 原文地址:https://www.cnblogs.com/longshiyVip/p/5070331.html
Copyright © 2011-2022 走看看