파이썬 JSON으로 받아온 데이터의 Key 값 가져오기
출처: https://psychoria.tistory.com/703
JSON 형태의 문자열을 읽기 위해 loads()를 사용합니다.
import json
data = '{"title": "Book1", "ISBN": "12345", "author": [{"name": "autho1", "age": 30}, {"name": "autho2", "age": 25}]}'
json_data = json.loads(data)
print(json_data['title'])
print(json_data['ISBN'])
for author in json_data['author']:
print(author['name'])
print(author['age'])
JSON의 Key-Value 구조는 파이썬의 Dictionary로 변환되며 List는 List로 변환됩니다.
키 이름을 문자열로 입력하면 값을 가져올 수 있습니다.
리스트 역시 for 문을 통해 읽을 수 있으며 다음과 같은 결과가 표시됩니다.