[Javascript] JSON String <-> Object 객체 문자열 변환



 - 피곤하다 변환하고 싶은게 생겼다



1. 무엇을 변환하고 싶었는가

 - JSON 문자열을 객체로 (JSON String to Object)

 - JSON 객체를 문자열로 (JSON Object to String)


2. 소스

 - JSON 문자열을 객체로

1
2
3
4
5
6
//JSON 문자열 
var jsonStr = "{\"name\":\"피곤한 개발자 피로그래머\",\"url\":\"http://niphyang.tistory.com\"}";
var jsonObj = JSON.parse(jsonStr); //JSON 문자열을 객체로 변환
 
console.log(jsonObj); //로그
 
cs

 

 - JSON 객체를 문자열로

1
2
3
4
5
6
//JSON 객체 
var jsonObj = {"name":"피곤한 개발자 피로그래머","url":"http://niphyang.tistory.com"};
var jsonStr = JSON.stringify(jsonObj); //JSON 객체를 문자열로 변환
 
console.log(jsonStr); //로그
 
cs



3. 실행결과

 - JSON 문자열을 객체로

 

 

> 로그 결과를 보면 객체 형태로 표시되는걸 알 수 있다 (Chrome 개발자 도구)


 - JSON 객체를 문자열로

> 로그 결과를 보면 문자열 형태로 표시되는걸 알 수 있다 (Chrome 개발자 도구)


4. 끝

 - 피곤한 개발자 피로그래머

 - 나도 피곤하고 여러분도 피곤할테니 마음껏 긁으라고 우클릭 방지는 해놓지 않았으나 양심상 출처는 밝혀주자