Obtenir toutes les valeurs des attributs des nœuds à partir d'un Fichier XML

J'ai créé un fichier xml comme ci-dessous

<Engagements>
    <User name ="jjjj">
        <Engagement id="1111"/>
    </User>
    <User name ="kkkk">
        <Engagement id="2222"/>
    </User>
</Engagements>

J'ai besoin d'obtenir toutes les valeurs d'id de tous les Engagement nœuds.

C'est ce que j'ai actuellement:

public static void ParseXml(XmlDocument xmlFile) 
{
  XmlNodeList nodes = xmlFile.SelectNodes("//Engagement"); 
  foreach (XmlNode node in nodes) 
  { 
    //What goes here?
  } 
} 
  • Qu'avez-vous essayé? Merci de poster votre code actuel et expliquer où vous êtes coincé.
  • Vous avez deux Engagement nœuds. Dont le numéro que vous voulez?
  • Je veux obtenir tous les id de nœud de l'Engagement
  • veuillez voir le commentaire monté
  • public static void ParseXml(XmlDocument xmlFile) { XmlNodeList nœuds = xmlFile.SelectNodes("//l'Engagement"); foreach (XmlNode nœud en noeuds) { } }
  • Merci d'éditer votre question à ajouter des détails au lieu de dans les commentaires. Les commentaires ne sont pas un bon endroit pour poster du code.

InformationsquelleAutor Code-EZ | 2012-12-27