2011-06-13 6 views
1

Je veux obtenir le nœud par son nom et non par son identifiant de point, au moment où j'ai ceci:Comment obtenir le nom de noeud en XML avec C#?

XmlNode xmlNodoDebug = docWebConfig.DocumentElement.SelectSingleNode("system.web/compilation"); 
Response.Write(xmlNodoDebug.Attributes.Item(1).Value); // returns value "true" 

Mon XML est le web.config d'autres projets C#:

<compilation defaultLanguage="c#" debug="true" /> 

Je veux obtenir la valeur de ce noeud par son nom, "debug".

Répondre

1

essayez ceci:.

xmlNodoDebug.Attributes [ "debug"] Valeur;

Questions connexes