zoukankan      html  css  js  c++  java
  • Gson解析json

    以下是我依据Gson对json做的一些解析案例,如今我来说说Gson是如何进行Json解析的。

    新建一个project:

    WeatherDemo,导入Gson包。Gson库导入完毕之后就開始了、


    //定义一个实体类,用来装你想要的数据


    package cn.com.shenzhen.weather.parse;

    public class UserInfo {

        public String name;
        
        public String age;
        
        public int height;
        
    }



    //以下一个解析json和反解析json的測试类


    package cn.com.shenzhen.weather.parse;

    import com.google.gson.Gson;

    public class GsonTest {

        public static void main(String[] args){

    //        testToJson();
            
            testFromJsonStr();
        }

        private static void testFromJsonStr() {
            Gson gson = new Gson();
            UserInfo userInfo = gson.fromJson("{"name":"mayubao","age":"10","height":170}", UserInfo.class);
            System.out.println(userInfo.name);
            System.out.println(userInfo.age);
            System.out.println(userInfo.height);
        }

        private static void testToJson() {
            Gson gson = new Gson();
            UserInfo userInfo = new UserInfo();
            userInfo.name = "mayubao";
            userInfo.age = "10";
            userInfo.height = 170;
            String userJsonStr = gson.toJson(userInfo);
            System.out.println(userJsonStr);
        }
    }




    以下给出Demo的实例project

    http://download.csdn.net/detail/yubaoma/7942767

  • 相关阅读:
    # GIT团队实战博客
    # ML学习小笔记—Where does the error come from?
    # Alpha冲刺3
    # Alpha冲刺2
    # Alpha冲刺1
    # ML学习小笔记—Linear Regression
    # 需求分析报告
    # 团队UML设计
    # 团队选题报告
    Alpha 冲刺 (4/10)
  • 原文地址:https://www.cnblogs.com/liguangsunls/p/6817821.html
Copyright © 2011-2022 走看看