자바스크립트 JSON 객체의 parse 및 stringify 정리.
IT/javaScript
2018. 6. 12. 16:45
728x90
자바스크립트 JSON의 이해
JSON은 네트워크 데이터 전송방식의
표준 Format으로 사용되고 있습니다.
(이외에는 xml, html)
Json은 String 문자열이므로
실제 자바스크립트에서 사용하기 위해서는
파싱을 하여 객체로 사용할 수 있는데요.
자바스크립트에서
이럴때 사용하는 객체가
JSON 객체입니다.
JSON객체에는 parse와 stringify가
내장되어 있어서
String - > Object로
Object -> String으로
변환해 주는데요.
JSON 객체의 parse (String - > Object 변환)
JSON객체에는 parse라는 함수가 있습니다.
Json 포멧 방식을 가지고 있는 String 데이터를
parse를 통해 Object로 변환하는 것입니다.
var jsonStr = JSON.parse('{"name":"nata","age":20}'); console.log(typeof(jsonStr)); //result : object
JSON 객체의 stringify (Object -> String 변환)
JSON객체에는 stringify라는 함수가 있습니다.
Object를 Json 포멧방식을 가진 상태로
타입을 String으로 변환하는 것입니다.
var obj = {name : "nata", age : 20}; var objStr = JSON.stringify(obj); console.log(objStr); //result : {"name":"nata","age":20}
자바스크립트 JSON 객체를 좀 더 자세히 알고 싶으시다면
아래 링크를 클릭하세요