我对XML和Python都很陌生,所以请忽略。我试图将字典直接解压缩为XML格式。我的代码片段如下:
from xml.dom.minidom import Document
def make_xml(dictionary):
doc = Document()
result = doc.createElement('result')
doc.appendChild(result)
for key in dictionary:
attrib = doc.createElement(key)
result.appendChild(attrib)
value = doc.createTextNode(dictionary[key])
attrib.appendChild(value)
print doc
我期待回答格式
<xml>
<result>
<attrib#1>value#1</attrib#1>
...
然而,我得到的只是
<xml.dom.minidom.Document instance at 0x01BE6130>
请帮忙
答案 0 :(得分:1)
答案 1 :(得分:0)
您可以随时使用像xmler这样的库,它可以轻松获取python字典并将其转换为xml。完全披露,我创建了包,但我觉得它可能会做你需要的。
也可以随意查看来源。