Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python 사전에서 XML을 생성하는 방법은 무엇입니까?


파이썬 사전에서 XML을 생성하려면 dicttoxml 패키지를 설치해야 합니다. 다음을 사용하여 설치할 수 있습니다.

$ pip 설치 dicttoxml

설치되면 dicttoxml 메서드를 사용하여 xml을 만들 수 있습니다.

예시

a ={ 'foo':45, 'bar':{ 'baz':"안녕하세요" }}xml =dicttoxml.dicttoxml(a)print(xml)

출력

이 결과는 다음과 같습니다.

b'45안녕하세요'

toprettyxml 메소드를 사용하여 이 출력을 예쁘게 인쇄할 수도 있습니다.

xml.dom.minidom에서 parseString 가져오기

a ={ 'foo':45, 'bar':{ 'baz':"안녕하세요" }}xml =dicttoxml.dicttoxml(a)dom =parseString(xml)print(dom.toprettyxml()) 

출력

이것은 출력을 제공합니다 -

 45  안녕하세요