少年阿宾

那些青春的岁月

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks

package org.abin.lee.json;

public class Employee {
 private String name="abin";
 private double salary=1000;
 private String sex="M";
 
 public String getName() {
  return name;
 }
 public void setName(String name) {
  this.name = name;
 }
 public double getSalary() {
  return salary;
 }
 public void setSalary(double salary) {
  this.salary = salary;
 }
 public String getSex() {
  return sex;
 }
 public void setSex(String sex) {
  this.sex = sex;
 }
 

}







package org.abin.lee.json;

import com.google.gson.Gson;
import com.google.gson.GsonBuilder;

public class JsonTest {
 public static void main(String[] args) {
  GsonBuilder builder=new GsonBuilder();
  Gson gson=builder.create();
  String json1=gson.toJson(new Employee());
  System.out.println("json1="+json1);
  
  Employee json2=gson.fromJson(json1, Employee.class);
  System.out.println("json2="+json2);
  System.out.println(json2.getName());
  System.out.println(json2.getSalary());
  System.out.println(json2.getSex());
  System.out.println(json2.getClass());
  
  
 }

}

posted on 2012-07-31 09:08 abin 阅读(801) 评论(1)  编辑  收藏 所属分类: JSON

Feedback

# re: Gson 实例一 2016-08-02 17:43 水电费
多个  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: