아무것도 모르고 시작하는 코딩

JSON이란? | 아무것도 모르고 시작하는 코딩

ZNOS 2020. 8. 16. 13:48
반응형

JSON이란 데이터 표현 방식을 의미한다

http://openapi.seoul.go.kr:8088/6d4d776b466c656533356a4b4b5872/json/RealtimeCityAir/1/99

 

위 주소는 서울시 실시간 대기 환경정보(openAPI)이다. 이를 클릭해 보면 아래와 같이 나온다.

정리되지 않은 데이터

많은 데이터들이 있지만 사람이 읽기 힘든 형태이다. 따라서 이를 읽기 편한 표현 방식으로 바꿔주는 것이 좋은데 그 방식중 하나가 JSON 방식이다(JavaScript Object Notation)

 

https://chrome.google.com/webstore/detail/jsonview/chklaanhfefbnpoihckbnefhakgolnmc?hl=ko

 

JSONView

Validate and view JSON documents

chrome.google.com

 

위의 주소에서 확장프로그램을 설치하고 다시 서울시 openAPI로 접속하면 아래와 같이 데이터가 표시된다

JSON 형식으로 표시된 데이터

 

JSON은 자료형 Dictionary처럼 Key:Value로 이루어져 있다

JSON 문법

위 예제에서는 RealtimeCityAir라는 키 값에 딕셔너리 형 value가 들어가있고, 그 안에 row라는 키 값에는 리스트형 value가 들어가있다. 

 

 

공감 부탁 드려요 :) 

반응형