Bonjour,
Comment on peut supprimer une ligne de fichier xml ?
Merci
Bonjour,
Comment on peut supprimer une ligne de fichier xml ?
Merci
Comment on peut supprimer un noeud de fichier xml?
Voci exemple de code xml
Je veux supprimer toute l'element temps avec l'heure minute et seconde
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <configuration> <temps><heure>14</heure><minute>13</minute><seconde>12</seconde></temps> </configuration>
on manque encore un peu d'information sur la structure de ton fichier xml ...
mais en supposant que tu veuille agir sur les seul noeuds configuration et temps de temps de ton fichier :
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 Sub SupprimeTempsXML() Dim xmlDoc As New MSXML2.DOMDocument Dim oConfiguration As IXMLDOMElement Dim oElement As IXMLDOMElement Dim stFichier As String stFichier = App.Path & "\TonFichierXml.xml" xmlDoc.async = False xmlDoc.Load (stFichier) Set oConfiguration = xmlDoc.getElementsByTagName("configuration")(0) Set oElement = oConfiguration.getElementsByTagName("temps")(0) oConfiguration.removeChild oElement xmlDoc.Save (stFichier) Set oElement = Nothing Set oConfiguration = Nothing Set xmlDoc = Nothing End Sub
Partager