Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Xml;
- namespace Recetas.R0603
- {
- public class AyudanteXml
- {
- // Agregar un nuevo nodo un documento XML:
- public static XmlNode AgregarElemento(XmlNode nodoPadre,
- string nombreEtiqueta, string contenido)
- {
- // Crear el nuevo nodo:
- XmlNode nuevoNodo = nodoPadre.OwnerDocument.CreateElement(nombreEtiqueta);
- // Agrega el nuevo nodo en el nodo padre:
- nodoPadre.AppendChild(nuevoNodo);
- // Valida si el nodo contendrá un nodo de texto:
- if (contenido != null)
- {
- XmlNode nodoContenido ;
- nodoContenido = nodoPadre.OwnerDocument.CreateTextNode(contenido);
- nuevoNodo.AppendChild(nodoContenido);
- }
- return nuevoNodo;
- }
- // Agregar un nuevo atributo a un documento XML:
- public static XmlNode AgregarAtributo(XmlNode nodoPadre,
- string nombreAtributo, string contenido)
- {
- XmlAttribute nuevoAtributo;
- nuevoAtributo = nodoPadre.OwnerDocument.CreateAttribute(nombreAtributo);
- nuevoAtributo.Value = contenido;
- nodoPadre.Attributes.Append(nuevoAtributo);
- return nuevoAtributo;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement