创建和构建 XML 文档
导入元素树模块
import xml.etree.ElementTree as ET
Element()
函数用于创建 XML 元素
p=ET.Element('parent')
SubElement()
函数用于为 give 元素创建子元素
c = ET.SubElement(p, 'child1')
dump()
函数用于转储 xml 元素。
ET.dump(p)
# Output will be like this
#<parent><child1 /></parent>
如果要保存到文件,请使用 ElementTree()
函数创建 xml 树并保存到文件中使用 write()
方法
tree = ET.ElementTree(p)
tree.write("output.xml")
Comment()
函数用于在 xml 文件中插入注释。
comment = ET.Comment('user comment')
p.append(comment) #this comment will be appended to parent element