Descripción
La clase class Element del módulo xml.etree.ElementTree
es una parte esencial para la manipulación de documentos XML en Python. Es una representación de un solo nodo en un documento XML, y puede contener atributos, texto y otros nodos secundarios. Esta clase es flexible y extensible, lo que permite a los programadores interactuar con documentos XML de formas diversas y potentes.
Sintaxis
class Element
Constructores
Métodos
- append
- clear
- extend
- find
- findall
- findtext
- get
- insert
- items
- iter
- iterfind
- itertext
- keys
- makeelement
- remove
- set
Atributos
Ejemplo
Aquí hay un ejemplo simple de cómo se puede utilizar la clase Element
:
from xml.etree.ElementTree import Element
# Crear un elemento
raiz = Element('raiz')
# Añadir un subelemento
subelemento = Element('subelemento')
raiz.append(subelemento)
# Establecer y obtener atributos
raiz.set('atributo', 'valor')
print(raiz.get('atributo')) # Devolverá 'valor'
Este código crea un elemento ‘raíz’, añade un ‘subelemento’ y luego establece y obtiene un atributo del elemento ‘raíz’.