पायथन डिक्शनरी से XML जनरेट करने के लिए, आपको dicttoxml पैकेज इंस्टॉल करना होगा। आप इसे इस प्रकार इंस्टॉल कर सकते हैं:
$ pip install dicttoxml
एक बार इंस्टॉल हो जाने पर, आप XML बनाने के लिए dicttoxml मेथड का उपयोग कर सकते हैं।
उदाहरण
a = {
'foo': 45,
'bar': {
'baz': "Hello"
}
}
xml = dicttoxml.dicttoxml(a)
print(xml)
आउटपुट
यह आउटपुट देगा:
b'' 45 Hello
आप toprettyxml मेथड का उपयोग करके इस आउटपुट को प्रिटी-प्रिंट भी कर सकते हैं।
उदाहरण
from xml.dom.minidom import parseString
a = {
'foo': 45,
'bar': {
'baz': "Hello"
}
}
xml = dicttoxml.dicttoxml(a)
dom = parseString(xml)
print(dom.toprettyxml())
आउटपुट
यह आउटपुट देगा:
45 Hello