Bonjour, je suis nouveau dans le xml et également sur le forum. Et je suis actuellement face à un problème.
L'application a pour but de recenser tout les dossiers et fichiers d'un chemin choisi et d'en liste les Dossier et Fichier.
Voici la structure de mon XML:
Et dans la condition ci-dessous, je créer mon nouveau fichier avec les informations corespondant, mais je n'arrive pas à ajouter elemFichier au noeud actuel.( Quand je fait noeud.appendChild, l'ajout est fait mais pas à l'endroit voulût )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <DOSSIER> <NOM> </NOM> <PATH> </PATH> <FICHIER> <NOM> </NOM> <URL> </URL> <DATEMODIF> </DATEMODIF> <EXTENSION> </EXTENSION> </FICHIER> </DOSSIER>
Coordialement, merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 For Each noeud In element For Each noeudEnf In noeud.ChildNodes lienFichier = fichier If Dossier = lienFichier Then elemFichier = XmlDoc.CreateElement("FICHIER") elemNomFichier = XmlDoc.CreateElement("NOM") elemURLFichier = XmlDoc.CreateElement("URL") elemDateModifFichier = XmlDoc.CreateElement("DATEMODIF") elemExtensionFichier = XmlDoc.CreateElement("EXTENSION") elemURLFichier.InnerText = fichier elemDateModifFichier.InnerText = ... elemExtensionFichier.InnerText = ... elemNomFichier.InnerText = ... elemFichier.AppendChild(elemNomFichier) elemFichier.AppendChild(elemURLFichier) elemFichier.AppendChild(elemDateModifFichier) noeud.AppendChild(elemExtensionFichier) End If Next Next
Partager