/// <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); }