JSON.parseObject 和 JSON.toJSONString 实例
首先介绍一下JSON.toJSONString(Object object)方法,是将Json对象转化为Json字符串
代码呈上
/**
* Json对象转化为Json字符串
*/
Urser u = new Urser();
u.setName("王阿斗");
u.setAge("29");
u.setSex("男");
String js = JSON.toJSONString(u);// {"age":"29","name":"王阿斗","sex":"男"}
JSON.parseObject(String text,Class clazz)方法,是将Json字符串转化为相应的对象
/**
* json字符串转化为对象
*/
Urser urser = JSON.parseObject(js, Urser.class);
System.out.println(urser);// Urser [name=王阿斗, age=29, sex=男]
``public class Urser {
private String name;
private String age;
private String sex;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getAge() {
return age;
}
public void setAge(String age) {
this.age = age;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
@Override
public String toString() {
return "Urser [name=" + name + ", age=" + age + ", sex=" + sex + "]";
}
}
工作中无趣打发一下时间