Beispiel #1
0
        /// <summary>
        /// 取节点属性
        /// </summary>
        /// <param name="node">XmlNode扩展</param>
        /// <param name="attributeName">属性名</param>
        /// <param name="defaultValue">默认值</param>
        /// <returns></returns>
        public static string GetAttribute(this XmlNode node, string attributeName, string defaultValue)
        {
            XmlAttribute attribute = node.Attributes[attributeName];

            return(attribute.IsNotNull() ? attribute.InnerText : defaultValue);
        }