본문 바로가기
프로그래밍/jQuery

jQuery.parseJSON(), JSON 문자열을 JavaScript object로 변환

by zoo10 2012. 7. 2.

jQuery.parseJSON()

원문 링크 http://api.jquery.com/jQuery.parseJSON/

jQuery.parseJSON( json )Returns : Object

개요 : well-formed JSON 문자열을 JavaScript object 로 반환합니다.

  • jQuery.parseJSON( json )
  • json JSON 문자열

형식이 어긋난 JSON 문자열을 인자로 사용하면 exception을 발생시킵니다. 아래에 잘못된 JSON 형식을 설명합니다.

  • {test: 1} 쌍따옴표를 사용하지 않았음
  • {'test': 1} 쌍따옴표로 사용해야 함

인자가 없거나 빈 문자열, null, undefined를 사용하여 호출하면, 'null' 이 반환됩니다. jQuery 브라우저의 기본 방식인 JSON.parse 이용하여 문자열을 파싱합니다. 더 자세한 JSON 포맷에 대해 알려면 http://json.org/를 방문하십시오.

예 제   JSON 문자열 파싱.

>var obj = jQuery.parseJSON('{"name":"John"}');
alert( obj.name === "John" );

 //Result : true

 

JSON 문자열을 JavaScript object로 변환해야 정상적으로 사용할 수 있습니다. 그렇지 않으면 그냥 문자열일 뿐이니까요.

그럼 즐프하세요.

※ 본 예제는 http://www.jquery.com 에 있는 내용임을 밝힙니다.