using System; using System.Text; using System.Xml; /* * Suivre la licence de ce produit sur la référence suivante: * GNU General Public License version 2 (GPLv2) http://cbasetest.codeplex.com/license * */ class ModifierValeurAttribut { public static void ModifierLaValeurDAttribut(XmlNode noeud, string nom, object valeur) { ModifierLaValeurDAttribut(noeud, nom, valeur, null); } public static void ModifierLaValeurDAttribut(XmlNode noeud, string nom, string valeur) { XmlAttribute node = noeud.OwnerDocument.CreateAttribute(nom); noeud.Attributes.Append(node); node.Value = valeur; } public static void ModifierLaValeurDAttribut(XmlNode noeud, string nom, object valeur, string nomParDefaut) { string str = nomParDefaut; if (valeur != null) { str = valeur.ToString(); } if (str != null) { ModifierLaValeurDAttribut(noeud, nom, str); } } } |
0