private void btnAgregarNodo_Click_1(object sender, EventArgs e)
{
XmlDocument objDocumento = new XmlDocument();
XmlNode objNodo;
XmlElement objElemento;
string strNodo, strInformacionNodo;
strNodo = txtNodo.Text;
strInformacionNodo = txtInformacionNodo.Text;
try
{
//Abrir el archivo xml
objDocumento.Load(@"..\..\xmlConexion.xml");
//Abrir el nodo padre
objNodo = objDocumento.SelectSingleNode("//User");
//objNodo = objDocumento.DocumentElement;
//Crear el nuevo nodo.
objElemento = objDocumento.CreateElement(strNodo);
objElemento.InnerText = strInformacionNodo;
//Agregar el nodo hijo.
objNodo.AppendChild(objElemento);
//Guardar el archivo xml.
objDocumento.Save(@"..\..\xmlConexion.xml");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Error");
}
objElemento = null;
objNodo = null;
objDocumento = null;
}