leer-manipular-guardar-xml.py
from xml.etree.ElementTree import parse, Element
documento = parse('datos.xml')
raiz = documento.getroot()
print(raiz)
# Remoción de elementos:
raiz.remove(raiz.find('sri'))
raiz.remove(raiz.find('cr'))
# Inserción de un nuevo elemento:
raiz.getchildren().index(raiz.find('nm'))
e = Element('spam')
e.text = 'Text, more text'
raiz.insert(2, e)
documento.write('datos-nuevos.xml', xml_declaration=True)
Comments
0 B
|👍
/👎