CS/Data Analysis

JSON과 XML

binaryroot 2025. 12. 17. 09:29
728x90

JSON과 XML을 파이썬으로 어떻게 활용할 수 있는지 알아보는 시간을 가져보겠다.

 

글쓴이의 작업 환경은 MacOS + VSCode 이다.

library.ipynb
0.03MB

 

위의 .ipynb 파일에서 JSON 과 XML이 어떻게 사용되었는지 알 수 있다.

마크다운으로 주석을 달아놓았으니 이해하기에 쉬울 것이다.

 

json과 xml 과 관련한 핵심 함수와 메서드

함수/메서드 기능
json.dumps() 파이썬 객체를 JSON 문자열로 변환한다.
json.loads() JSON 문자열을 파이썬 객체로 변환한다.
pandas.read_json() JSON 문자열을 판다스 시리즈나 데이터프레임으로 변환한다.
xml.etree.ElementTree.formstring() XML 문자열울 분석하여 xml.etree.ElementTree.Element 클래스를 객체에 반환한다.
xml.etree.ElementTree.Element.findtext() 지정한 태그 이름과 맞는 첫 번째 자식 엘리먼트의 텍스트를 반환한다.
xml.etree.ElementTree.Element.findall() 지정한 태그 이름과 맞는 모든 자식 엘리먼트를 반환한다.
requests.get() HTTP GET 방식으로 URL을 호출하고 requests.Response 객체를 반환한다.
requests.Response.json() 응답받은 JSON 문자열을 파있너 객체로 변환하여 반환한다.
728x90