viernes, 27 de julio de 2018

Receta Python 3 No. 6-6: Leer, Modificar y Escribir un Documento XML

1. Problema

Se requiere leer un documento XML para realizar modificaciones, y finalmente guardar los cambios bajo el mismo formato.

2. Solución

El módulo xml.etree.ElementTree permite a llevar a cabo las tareas requeridas. Se parte de la lectura del documento, se realizan las operaciones o manipulaciones necesarias y finalmente se guardan los cambios en un archivo del mismo formato (Beazly, Jones, 2013).

3. Código Python 3


Prueba de ejecución:

<Element 'stop' at 0x000002842F6595E8>

Para ejecutar este archivo se requiere el documento XML de prueba datos.xml [enlace alternativo]. Al final se producirá un archivo datos-nuevos.xml [enlace alternativocon los cambios efectuados en el documento original de prueba.

4. Literatura & Enlaces

Beazly D, Jones B. K. (2013). Python Cookbook, Third Edition. United States: O'Reilly Media.

O

No hay comentarios:

Publicar un comentario

Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.