-
(Python) xml을 dictionary로 변환할 때 사용하는 외장모듈, xmltodictIT 지식 창고 2020. 8. 26. 18:46
pip install로 xmltodict를 설치하시고, 설치하는 데 오래걸리지 않습니다.
pip install xmltodict
import xmltodict import json #xml의 string은 어떤 형태도 상관없으며, 아래는 단지 예시일뿐입니다. xml_str = "<school><student><name>kimchajang</name><class>A</class> </student><teacher><name>kimminsu</name><class>A</class></teacher></school>" #string으로 된 xml을 먼저 parse해줍니다. xml_parse = xmltodict.parse(xml_str) #parse된 xml_parse를 json.dumps를 통해 dictionary문자열로 바꾼 후, #json.loads를 통해 python에서 읽을 수 있는 dictionary형으로 바꿉니다. xml_dict = json.loads(json.dumps(xml_parse))
위의 주석을 읽으면 충분히 이해할 수 있을 것이라 생각합니다.
'IT 지식 창고' 카테고리의 다른 글
(Centos) vmware에서 CentOS8로 통신할 때 (0) 2020.09.01 (CentOS) CentOS8 apt-get 설치 방법 은 없습니다. (0) 2020.08.31 (python) image를 배열로 변환할 때 (0) 2020.08.25 (OpenCV) adaptiveThreshold에서 block size 의미 (0) 2020.08.20 (keras) ImageDataGenerator에서 train, test 나누기 (0) 2020.08.19 댓글