J'ai trouvé un exemple d'ecriture en C# de la valeur d'un noeud spécifique (ici my:employee).
Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public void FormEvents_Loading(object sender, LoadingEventArgs e) { // Create XPathNavigator positioned at the root of the main data // source. XPathNavigator myNav = this.MainDataSource.CreateNavigator() // Select employee field and set value to username. myNav.SelectSingleNode("//my:employee",this.NamespaceManager). SetValue(System.Environment.UserName); }
Est-il possible de parcourir la source de données principale sans connaitre le nom des noeuds?
Mon idée serait de parcourir la source de données, sans en connaitre le contenu. On se positionne sur le premier noeud, on obtient le nom du noeud courant, on l'écrit dans un fichier xml, puis on passe au noeud suivant.
Partager