minidom question from a newbie
antonmuhin на rambler.ru
antonmuhin at rambler.ru
Wed Jan 29 11:08:24 EST 2003
Hello henk,
Wednesday, January 29, 2003, 5:24:18 PM, you wrote:
import xml.dom.minidom
data = {
"First category" : ["a", "b"],
"Second category" : ["c"]
}
def buildDoc(data):
doc = xml.dom.minidom.Document()
part = doc.createElement("PredefinedTexts")
for name, lines in data.items():
cat = doc.createElement("Category")
cat.setAttribute("name", name)
for line in lines:
text = doc.createElement("Text")
text.setAttribute("text", line)
cat.appendChild(text)
part.appendChild(cat)
doc.appendChild(part)
return doc
file(r"sample.xml", 'w').write(buildDoc(data).toprettyxml())
--
Best regards,
anton mailto:antonmuhin at rambler.ru
More information about the Python-list
mailing list