본문으로 바로가기
반응형

JSON (JavaScript Object Notation)

  • 효율적으로 데이터를 저장하고 교환하는데 사용하는 텍스트 데이터 포맷 중의 하나
  • 사람이 읽고 쓰기에 쉬우며, 기계가 파싱하고 생성하기도 쉽다
  • json은 두 가지 구조로 이루어져 있다
    • 이름/값 쌍의 집합 (A collection of name/value pairs)
      • object, record, struct, dictionary, hash table, keyed list, associative array
    • 정렬된 값의 리스트 (An ordered list of values)
      • array, vector, list, sequence

 

파이썬에서 json을 불러오는 법

import json

XXX_path = 'XXX.json'
XXX_str = json.load(open(XXX_path, encoding='utf-8'))

 

 

json.load를 이용하면 사전형으로 json을 불러온다.

 

json 구조를 보기 쉽게 pprint를 통해 살펴볼 수 있다.

from pprint import pprint

pprint(XXX_str)

 

반응형