[pyar] Borrar node de XML

Mauricio Baeza mauricio01 en correolibre.org
Vie Mar 15 21:21:07 ART 2013


Hola a todos...

Necesito borrar cualquier nodo de un XML con ElementTree, puedo borrar 
sin problemas cualquier nodo del primer nivel, a partir del segundo 
nivel nada más no puedo:

from xml.etree import ElementTree as ET

xmlstr = """
     <A>
         <B>some text
             <C> mas </C>
         </B>
         <B>other text</B>
             <C> mas </C>
         <B>more text</B>
    </A>
    """
tree = ET.fromstring(xmlstr)
tree.remove(tree[0])

Puedo borrar sin problemas cualquier B, pero sin éxito C... esto tiene 
que ser forzosamente con ET

¿Alguien sabe como hacerlo?

Gracias


-- 
__________________________________________________
Todo lo que no podemos dar nos posee... Andre Gide
universolibre.org




More information about the pyar mailing list