Foros del Web » Programación para mayores de 30 ;) » .NET »

Como se hace para añadir informacion a un archivo xml?

Estas en el tema de Como se hace para añadir informacion a un archivo xml? en el foro de .NET en Foros del Web. Hola, estoy guardando información en un archivo xml, pero el tema es que en lugar de añadirla, me sobreescribe el archivo. Algeuin sabe como puedo ...
  #1 (permalink)  
Antiguo 19/06/2005, 09:46
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 19 años, 1 mes
Puntos: 9
Como se hace para añadir informacion a un archivo xml?

Hola, estoy guardando información en un archivo xml, pero el tema es que en lugar de añadirla, me sobreescribe el archivo. Algeuin sabe como puedo solucionar esto?
El código que uso es muy sencillo:

Dim enc As Encoding
Dim xml_Writer As New XMLTextWriter(Server.MapPath("ShopInfo.xml"), enc)

xml_Writer.WriteStartDocument

xml_Writer.WriteStartElement("Shops")
xml_Writer.WriteStartElement("Shop")
xml_Writer.WriteAttributeString("Id", ShopId)
xml_Writer.WriteAttributeString("Name", ShopName)

xml_Writer.WriteStartElement("MemberSince")
xml_Writer.WriteString(Now())
xml_Writer.WriteEndElement

xml_Writer.WriteStartElement("NewMessages")
xml_Writer.WriteString("None")
xml_Writer.WriteEndElement

xml_Writer.WriteStartElement("NewOrders")
xml_Writer.WriteString("None")
xml_Writer.WriteEndElement

xml_Writer.WriteStartElement("LastVisit")
xml_Writer.WriteString(Now())
xml_Writer.WriteEndElement

xml_Writer.WriteEndElement

xml_Writer.WriteEndElement

xml_Writer.Flush()
xml_Writer.Close()

Un saludo.
__________________
Add, never Remove
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:57.