ENUM01 2020. 8. 28. 16:06

Json 이란?

 

Java Script Object Notation의 약자이다.

json 은 단순한 데이터 포맷 중의 하나로, 데이터를 표시하는 방법일 뿐이다.

 

json을 쓰는 이유 : json 파일이 가지고 있는 데이터를 받아서 객체나 변수에 할당해서 사용하기 위함이다.

 

json의 구조

 

1. Object(객체)

-name/value의 순서쌍으로 set이다.

-{}로 정의된다.

 

2.Array(배열)

-[10,"array",32]

 

=> EX

{
"이름" : "홍길동",
"나이" : 22,
"특기" : ["배구", "야구"]
}

 

json을 왜 쓰나?

 

위의 예제 json파일의 이름을 '길동Info.jason'이라고 하자.

 

이 정보를 서로 주고 받기 위해서 여러가지의 형식으로 넘겨줄 수 있겠지만,

json은 다른 포맷에 비해 경량화된 데이터 포맷이다.

 

그렇기에 A가 B에게 홍길동의 정보가 담긴 Data를 넘겨주기 위해 json 포맷으로 포장하여 넘겨주는 것이다.

 

Json Parsing이란?

 

A로부터 B가 길동 Info.json 파일을 받았다고 하면 이 파일에 담긴 data를 찾아 객체나 변수에

할당하기 위해 json 파일 내에서 특정 data만을 가져와야 한다.

이렇게 json 파일 내의 특정 data만을 추출하는 것을 json parsing이라고 한다.

 

 

출처 : https://m.blog.naver.com/PostView.nhn?blogId=demonic3540&logNo=221277604043&proxyReferer=https:%2F%2Fwww.google.com%2F