Bonjour à tous,
Je suis en train de créer un fichier XML pour gérer des remontées d'informations et je me retrouve avec des noeuds vides que j'aimerais supprimer je galère depuis plusieurs jours sans trouver la solution. Voici un bout du fichier XML
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <LogEventList> <ClipLogList> <Title>AngeDemon</Title> </ClipLogList> <ClipLogList> <Title>LesYeux2</Title> </ClipLogList> ..... etc.... <ClipLogList/> <ClipLogList/> <ClipLogList/> <ClipLogList/> <ClipLogList/> </LogEventList>
Lorsque mon fichier XML est créé il me mets en plus à la fin du fichier un tas de <ClipLogList/> vide ?? je voudrais supprimer tous ces <ClipLogList/> qui ne servent à rien afin de terminer le XML proprement.
Malheureusement je ne trouve pas comment faire existe t-il une fonction pour supprimer ces noeuds ? j'ai tenté une boucle avec :
for i:=0 to cliploglist.count-1 do
begin
if cliploglist.item[i].Title=' ' then cliploglist.delete(i);
end;
mais il me jette sans avoir tout effacé ??
Si quelqu'un peut me donner une piste cela me rendrait énormément service.
Merci beaucoup pour vos aides..
didou
Partager