您的位置:首页 > 编程语言 > Python开发

用Python创建XML(转)

2013-07-28 12:18 141 查看
官方网站没有找到多少有用的知识。结果在Python and XML: An Introduction找到了一篇教程,抽空对照做,然后再总结分享出来。先来一个简单的:

from xml.dom.minidom import Document

# Create the minidom document
doc = Document()

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

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

# Create a <p> element
paragraph1 = doc.createElement("p")
maincard.appendChild(paragraph1)

# Give the <p> elemenet some text
ptext = doc.createTextNode("This is a test!")
paragraph1.appendChild(ptext)

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


运行的结果为:

<?xml version="1.0" ?>
<wml>
<card id="main">
<p>
This is a test!
</p>
</card>
</wml>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: