使用Python创建xml文件

2014-11-24 12:54:04 · 作者: · 浏览: 2

使用Python创建xml文件:


from xml.dom.minidomimport Document



# Create the minidom document
doc = Document()



# Create the base element
wml = doc.createElement("wml")doc.appendChild(wml)



# Create the main element
maincard = doc.createElement("card")maincard.setAttribute("id","main")wml.appendChild(maincard)



# Create a

element
paragraph1 = doc.createElement("p")maincard.appendChild(paragraph1)



# Give the

elemenet some text
ptext = doc.createTextNode("This is a test!")paragraph1.appendChild(ptext)

# Print our newly created XML to console
print doc.toprettyxml(indent=" ")


# Print our newly created XML to d:\out.xml
with open("d:\out.xml", "w") as f:
f.write(doc.toprettyxml(indent=" ")


输出:
< xml version="1.0" >



This is a test!