后端jackson的使用
@Controller
public class testController{
@RequestMapping("/test1",produces="application/json;charset=utf-8")
@ResponseBody
public String test1() throws JsonProcessingException {
ObjectMapper mapper = new ObjectMapper();
mapper.configure(SerialiazationFeature.WRITE_DATES_AS_TIMESTAMPS,false);
SimpleDateFormat format= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
mapper.setDateFormat(format);
LoginUser loginUser = new LoginUser("teacher", "test", 1,"123");
System.out.println(loginUser);
String resStr = mapper.writeValueAsString(loginUser);
System.out.println(resStr);
return resStr;
前端json的使用
var obj={name:"a",sex:"male"}
var json='{"name":"a","sex":"b"}'
var jsObj=JSON.parse(json);
var jsonObj=JSON.stringify(obj)
- 需要注意的是json使用的比较多的一种格式:数组里面放对象
- [
{“name”:“a”,“sex”:“male”},
{“name”:“b”,“sex”:“famale”}
]