我想通过他的名字获取节点,而不是通过他的商品ID获取节点,此刻我有这个:
XmlNode xmlNodoDebug = docWebConfig.DocumentElement.SelectSingleNode("system.web/compilation");
Response.Write(xmlNodoDebug.Attributes.Item(1).Value); // returns value "true"
我的XML是其他C#项目的Web.Config:
<compilation defaultLanguage="c#" debug="true" />
我想通过他的名字“debug”来获取该节点的值。
答案 0 :(得分:1)
试试这个:
xmlNodoDebug.Attributes [ “调试”]值;
答案 1 :(得分:1)
是的,只需使用接受字符串索引的索引器: http://msdn.microsoft.com/en-us/library/1b823yx9.aspx
XmlAttribute attribute = xmlNodoDebug.Attributes["debug"];