카테고리 없음

[Javascript] JSON.parse, JSON.stringify

fonch 2015. 2. 5. 00:37

> JSON.parse, JSON.stringify


parse 는 string 개체를 json 개체로, stringify 는 json 개체를 string 개체로 변환시켜 줍니다.

처음엔 JSON 이라는 개체가 jquery에서 만들어주는 개체인줄 알았는데 브라우저에서 지원해 주는 개체였네요. (IE8+, Firefox 3.1+, Chrome, Opera 10, Safari 4)

아래처럼 쓸 수 있겠습니다.


var oData = {
	Name: "SooYoung"
	, Age: "29"
}

var sPerson = JSON.stringify(oData);
var oPerson = JSON.parse(sPerson);

alert(sPerson);
/* Output: "{"Name":"SooYoung","Age":"29"}" */
alert(oPerson.Name);
/* Output: "SooYoung" */


$출처(JSON.parse): https://msdn.microsoft.com/ko-kr/library/ie/cc836466(v=vs.94).aspx

$출처(JSON.stringify): https://msdn.microsoft.com/ko-kr/library/ie/cc836459(v=vs.94).aspx