JSON.stringify(); JSON.parse();사용하기
- SPRING
- 2018. 3. 2. 14:54
웹 개발을 하다. JSON.stringify, JSON.parse에
대해서 한 번 쯤 보거나 들어봤을 것이다
이것은 개발에 있어 굉자히 중요하고
사용할줄 알아야한다.
JSON.Stringify 와 JSON.parse 는 자바스크립트의
메소드이다. 먼저 간단하게 무슨
역할의 메소드인지 보자.
JSON.parse
- String 객체를 json객체로 형변환 시켜준다
JSON.stringify
- json객체를 String객체로 형변환 시켜준다
이제 간단하게 사용법에 대해 알아보겠다
ex1)
1 2 3 4 5 6 7 8 9 10 11 12 13 | var data ={ Name : "Hong" ,Age : "26" } var Person = JSON.stringify(data); var Person2 = JSON.parse(person); //output alert(Person); /* Output : "{Name ":" Hong", "Age":" 26"}" */ alert(person2); /*Output: Object*/ | cs |
ex2)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | function signup() { var member = { "email" : "hong.naver.com", "password":"1234" }; $.ajax({ url : '/sample/signup'; datatype : 'json', type:'POST', data : JSON.stringify(member), success:function(result) ( ) }); } | cs |
1 2 3 4 5 6 7 8 | @RequestMapping(value = "/signup", method =RequestMethod.POST) public MemberResultDto signup(@RequestBody Member member) { //TODO return memberResyltDto; } //@RequestBody 는 HTTP요청의 body 내용을 자바 객체로 매핑 하는역할 | cs |
'SPRING' 카테고리의 다른 글
자동로그인 방지기능 만들기 (1) | 2018.03.28 |
---|---|
@RequestBody, @ResponseBody (0) | 2018.03.02 |
SPRING - Mybatis 사용하기(3) (0) | 2018.02.13 |
SPRING - Mybatis 사용하기(2) (0) | 2018.02.13 |
SPRING - Mybatis 사용하기(1) (0) | 2018.02.13 |