entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

Creación dinámica de documentos XML en .NET

¿Cómo se le agrega a un documento recién creado el elemento que será raíz del documento?

0voto

OscarCanfranc comentado

¿En qué lenguaje? ¿VB, C#...?

2 Respuestas

1voto

Peter Puntos150460

Prueba con esto:

XmlDocument doc = new XmlDocument();
XmlElement el = doc.CreateElement("raíz");
doc.AppendChild(el);

0voto

cvf55 Puntos200

La forma mas sencilla de escribir un fichero XML es usar la clase xmlwriter
Asegurate de que importas system.xml

Public sub EscribirXML(sRutaFichero as string)
Dim xmlFic as new xmlTextWriter(sRutaFichero,system.text.encoding.utf8)
xmlFic.Formatting = Formatting.Indented

'Abrimos el documento
xmlFic.WriteStartDocument(False)
'Elemento Raiz
xmlFic.WriteStartElement("Raiz")

'Elemetos secundarios a la raiz
xmlFic.WriteStartElement("Hijo1")
xmlFic.WriteEndElement()

'Cerramos el elemento Raiz
xmlFic.WriteEndElement()

'Cerramos el fichero
xmlFic.flush()
xmlFic.Close
end sub

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta