공부/개념 & 유용한 내용
Json 이란?
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이라고 한다.