Load y save de ficheros Xml con C#
Publicado por Juan García (15 intervenciones) el 21/09/2004 16:55:59
Hola a todos!!!
Estoy trabajando con C# y estoy leyendo y modificando ficheros xml.
Me ha surgido un problema cuando utilizo el metodo save y accede al mismo fichero con el que he hecho la carga Load().
Si salvo Save() en otro fichero que no sea con el que he hecho el Load sin problemas.
¿Alguine sabe por qué es? ¿Alguien me puede ayudar?
Muchas gracias.
Lo que he hecho es:
XmlDocument xmldoc = new XmlDocument();
xmldoc.Load(Path);
XmlTextReader reader = new XmlTextReader(Path);
XmlNode cd = xmldoc.ReadNode(reader);
// resto de sentencias
xmldoc.Save(Path);// aquí da la excepción
xmldoc = null;
Estoy trabajando con C# y estoy leyendo y modificando ficheros xml.
Me ha surgido un problema cuando utilizo el metodo save y accede al mismo fichero con el que he hecho la carga Load().
Si salvo Save() en otro fichero que no sea con el que he hecho el Load sin problemas.
¿Alguine sabe por qué es? ¿Alguien me puede ayudar?
Muchas gracias.
Lo que he hecho es:
XmlDocument xmldoc = new XmlDocument();
xmldoc.Load(Path);
XmlTextReader reader = new XmlTextReader(Path);
XmlNode cd = xmldoc.ReadNode(reader);
// resto de sentencias
xmldoc.Save(Path);// aquí da la excepción
xmldoc = null;
Valora esta pregunta


0