1

I have two files, file1 and file2. I have to modify file1 in a particular node and add in a list of children. The list is in file2. Can I do it, and how?

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

1 Answer 1

3

use 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

Sign up to request clarification or add additional context in comments.

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.