我有两个文件,file1和file2。 我必须修改特定节点中的file1并添加一个子列表。 该列表位于file2中。 我可以这样做,怎么做?
from xml.dom.minidom import Document
from xml.dom import minidom
file1=modificare.xml
file2=sorgente.xml
xmldoc=minidom.parse(file1)
for Node in xmldoc.getElementsByTagName("Sampler"):
# put in the file2 content
答案 0 :(得分:3)
使用ElementTree:
from xml.etree.ElementTree import Element, SubElement, Comment, tostring
# Configure one attribute with set()
root = Element('opml')
root.set('version', '1.0')
root.append(Comment('Generated by ElementTree_csv_to_xml.py for PyMOTW'))
http://broadcast.oreilly.com/2010/03/pymotw-creating-xml-documents.html