Python डिक्शनरी को XML प्रतिनिधित्व में बदलने के लिए `dicttoxml` पैकेज का उपयोग करें।
शुरू करने के लिए, dicttoxml पैकेज इंस्टॉल करें:
pip3 install dicttoxml
एक डिक्शनरी ऑब्जेक्ट बनाएं:
>>> D1 = {"name": "Ravi", "age": 21, "marks": 55}
अब `dicttoxml` पैकेज से `dicttoxml()` फंक्शन इंपोर्ट करें और D1 को तर्क के रूप में उपयोग करें। फंक्शन डिक्शनरी के XML प्रतिनिधित्व के रूप में एन्कोडेड स्ट्रिंग लौटाता है।
>>> from dicttoxml import dicttoxml >>> xml = dicttoxml(D1)
`decode()` फंक्शन द्वारा डिकोडेड स्ट्रिंग प्राप्त करें। परिणामी स्ट्रिंग में डिक्शनरी का XML वर्जन होता है।
>>> xml = xml.decode() >>> xml '' Ravi 21 55
आप इसे XML फाइल में भी स्टोर कर सकते हैं:
>>> xmlfile = open("dict.xml", "w")
>>> xmlfile.write(xml.decode())
>>> xmlfile.close()