Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/07/2011, 18:12
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: Escribir en fichero XML

Bueno este problema lo puedes resolver de una manera mas fácil si usas una base de datos. Incluso puede ser una pequeña base de datos como sqlite3.

Ahora, si quieres hacerlo con xml puedes hacerlo de la siguiente manera:
  1. Abre tu archivo .xml
  2. Cargalo a memoria usando un parser xml. (Tu estas usando el minidom de python pero puede usar lxml o BeautifulSoup
  3. Haz los cambios que necesites hacer en memoria.
  4. Al final escribe los cambios en el archivo.