一、导入gson.jar
public class Student {
private String no;
private String name;
public String getNo() {
return no;
}
public void setNo(String no) {
this.no = no;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Student(String no, String name) {
super();
this.no = no;
this.name = name;
}
public Student() {
super();
}
}
三、controller.java
public void gson(Model model) {
Student stu = new Student("11","bbb");
Gson gson = new Gson();
String json = gson.toJson(stu);
System.out.println(json);
}
@RequestMapping("/gson1")
public void gson1(Model model) {
String json = "{'no':100,'name':'hello'}";
Gson gson = new Gson();
Student stu = gson.fromJson(json,Student.class);
System.out.println(stu.getName()+"--"+stu.getNo());
}
输出1:{"no":"11","name":"bbb"}
输出2: hello--100
jquery-json.js
var thing = {plugin: 'jquery-json', version: 2.3};
var encoded = $.toJSON( thing );
// '{"plugin":"jquery-json","version":2.3}'
var name = $.evalJSON( encoded ).plugin;
// "jquery-json"
var version = $.evalJSON(encoded).version;
// 2.3