用gson分析解析json实例
来源:互联网 发布:linux命令查看磁盘空间 编辑:程序博客网 时间:2024/05/21 22:34
引用相关jar包
新建文件
Child.java
package gson;public class Child extends People {private int play = 0;public Child(int eat, String drink, int play) {super(eat, drink);this.play = play;}public int getPlay() {return play;}public void setPlay(int play) {this.play = play;}}
People.java
package gson;public class People {public int eat;public String drink;public People(int eat, String drink) {super();this.eat = eat;this.drink = drink;}public int getEat() {return eat;}public void setEat(int eat) {this.eat = eat;}public String getDrink() {return drink;}public void setDrink(String drink) {this.drink = drink;}}
TestJson.java
package gson;import com.google.gson.Gson;import com.google.gson.GsonBuilder;public class TestJson {public void start() {/** * json */try {Gson gson = new GsonBuilder().create();People p = new People(999, "222");String json = gson.toJson(p);System.out.println(json);//byte rp[] = json.getBytes();//for (byte b : rp) {//System.out.println(b);//}String x = "{\"eat\":999,\"drink2\":\"222\",\"drink2\":\"333\"}";People p2 = gson.fromJson(x, People.class);System.out.println(p2.getDrink() + ", eat " + p2.getEat());System.out.println(p2.getDrink() == null);} catch (Exception e) {// TODO: handle exceptione.printStackTrace();}String systemVersion1 = "/tmp/sd0/C29_MTK6737M_V001_009_2017_03_22";String [] x = systemVersion1.split("/");for(String i:x){System.out.println("split : "+i);}String systemVersion2 = "C29_MTK6737M_V001_009_2017_03_22";String[] versionSplit = systemVersion2.split("_");for (String y : versionSplit)System.out.println("versionSplit : "+y);}}
Main.java
package com.dk.test;import gson.TestJson;public class Main {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubTestJson json = new TestJson();json.start();}}
结果
阅读全文
0 0
- 用gson分析解析json实例
- Gson解析Json实例
- Gson解析 json 实例
- Gson解析JSON数据实例
- gson解析json数据分析
- Gson数据解析实例分析
- google-gson解析json数据---小实例
- Google Gson解析Json数据应用实例
- Google Gson解析Json数据应用实例
- 用Gson解析json数据
- java : 用 gson 解析 JSON
- Android用Gson解析Json
- xUtils获取json用gson解析json
- JSON解析 GSON解析
- json解析:gson解析json
- 用Gson解析JSON 的方法
- 用Gson解析复杂的Json字符串
- android 用gson解析遍历json数据
- Office 365 IT Professional——Planner
- 关于集合
- java mkdir()和mkdirs()区别
- elasticsearch__6__es部分名词说明与配置文件详解
- web项目外网访问第一次加载特别慢,但以后特别快,问题已解决
- 用gson分析解析json实例
- Android窗口和视图
- elasticsearch__4__java操作之QueryBuilders构建搜索Query
- 使用Node.js+Socket.IO搭建WebSocket实时应用
- Android 跳转到安卓市场进行下载,跳转至应用商店下载
- http状态码总结
- maven:missing artifact jdk.tools:jar:1.7
- Visual Studio 2017下使用OpenCV做的人脸识别
- RC电路波形