Gente como estan necesito agregar un nodo a un archivo XML Existente, cuya estructura es la siguiente..
Código:
<?xml version="1.0" encoding="utf-8"?>
<photos>
<!-- Plase your photos here -->
<photo desc="xxxx" url="_pics\1.jpg" />
<photo desc="xxxx" url="_pics\2.jpg" />
</photos>
Segun lo que estube viendo he encontrado ejemplos pero ninguno me crea un nodo solo con atributos...
Hasta donde vi hice esto pero no anda...
Código:
//file name
string filename = @"photos.xml";
//create new instance of XmlDocument
XmlDocument doc = new XmlDocument();
//load from file
doc.Load(filename);
//create node and add value
XmlNode node = doc.CreateNode(XmlNodeType.Element, "Photo", null);
XmlAttribute a1 = doc.Attributes.Append("desc");
XmlAttribute a2 = doc.Attributes.Append("url");
node.Attributes.Append(a1);
node.Attributes.Append(a2);
//add to elements collection
doc.DocumentElement.AppendChild(node);
//save back
doc.Save(filename);
Alguien me puede dar una mano con este tema..
Muchas gracias..