[pyar] Borrar node de XML

Felipe Lerena felipelerena en gmail.com
Vie Mar 15 21:24:42 ART 2013


No se exactamente sobre ET de pero en dom lo qie se suele hacer es hacer:
hijo.padre.borrar(hijo)
On Mar 15, 2013 9:21 PM, "Mauricio Baeza" <mauricio01 en correolibre.org>
wrote:

> 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
>
> ______________________________**_________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/**listinfo/pyar<http://listas.python.org.ar/listinfo/pyar>
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20130315/0895320a/attachment.html>


More information about the pyar mailing list