#JSON
JSON은 자바스크립트 객체로 구성된 데이터이다
JSON을 이용하여 원격에 있는 데이터를 주고받을 수 있는데 ‘문자열 형’으로만 주고받을 수 있고
JSON.parse()는 문자열 -> JSON
JSON.stringfiy()는 JSON -> 문자열 으로 변환한다
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<script>
var data = [
{id:"kkk123", title:"java", contnet: "good"},
{id:"bbb123", title:"jsp", contnet: "nice"},
{id:"aaa123", title:"javascript", contnet: "soso"}
];
var result = JSON.stringify(data);
console.log(result);
//실행결과
[{"id":"kkk123","title":"java","contnet":"good"},{"id":"bbb123","title":"jsp","contnet":"nice"},{"id":"aaa123","title":"javascript","contnet":"soso"}]
var result2 = JSON.parse(result); //JSON으로 파싱
console.log(result2);
//형식을 바꿀때는 규칙을 지켜서 해야함
//문자열을 JSON 형식으로 변경할때는 key와 value를 ""형식으로 감싸쪄야 한다.
var result3 = JSON.parse('{"id":"kkk123", "title":"oracle"}');
console.log(result3);
console.log(JSON.stringify(result3));
</script>