본문 바로가기

Programming/Web

[Web] JSON.parse() & JSON.stringify()

JSON.parse() & JSON.stringify()



JSON.parse()

JSON형식의 문자열(String)을 javascript 객체(Object)로 변환 (String -> Object)


<script>

var jsonText = '{"name" : "mustang", "color" : "red"}';


console.log(typeof(jsonText)); // string

console.log(jsonText); // {"name" : "mustang", "color" : "red"}

console.log(jsonText.name) // undefined


var jsonObj = JSON.parse(jsonText);


console.log(typeof(jsonObj)); // object

console.log(jsonObj); // Object {name: "mustang", color: "red"}

console.log(jsonObj.name); // mustang

</script>




JSON.stringify()

javascript 객체(Object)를 JSON형식의 문자열(String)로 변환 (Object -> String)


<script>

var jsonObj = {"name" : "mustang", "color" : "red"};


console.log(typeof(jsonObj)); // object

console.log(jsonObj); // Object {name: "mustang", color: "red"}


var jsonText = JSON.stringify(jsonObj);


console.log(typeof(jsonText)); // string

console.log(jsonText); // {"name" : "mustang", "color" : "red"}

</script>






'Programming > Web' 카테고리의 다른 글

[Web] HTML meta 태그  (0) 2015.05.20
[Web] 반응형 웹 Viewport  (0) 2015.04.06
[Web] 색상표  (0) 2015.04.06
[Web] JSTL FUNCTION  (0) 2015.03.10
[Web] GET / POST 한글 처리  (0) 2015.01.26