Vraag : het schrappen van sommige van mijn xml

Zeg fundamenteel ik volgende xml heb:





1L>
eSheet>
xtStyleSheet>

Order73.htmlleName>
Order77.htmlleName>




In mijn code achter ik xml wil lezen binnen, lijn door en files.

Once verwijderen ik dit heb gedaan ik dan elke uit xml wil verwijderen en het again.

What zou zijn de beste manier bewaar om over dit te gaan? />My de code


I wil enkel een antwoord aan het schrappen van de knopen en re-saving.

Thanks
" codeBody "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
" notpretty "
 ' lading ons xml config dossier en trekt relevante info in variabelen
        Schemerige xmlDoc als Nieuwe XmlDocument
        xmlDoc.Load (Application.StartupPath & „\ DespatchPrintingConfiguration.xml“)

        'klassen veranderlijke montages
        _cleanupFiles = xmlDoc.SelectSingleNode („Config/Misc/CleanUpHTML“) .InnerText

        'krijg oude HTML- dossiers
        Voor Elke hNode als XmlNode in xmlDoc.SelectNodes („Config/ArchivedHTMLFiles“)
            'wij voorzien door alle HTML- dossiers van een lus die werden gecre�ërd en werden gedrukt
            'tijdens de laatste druk en schrap hen
            Verduister fileName als Koord = hNode.SelectSingleNode („Dossier“) .InnerText
            Verduister dossier als Nieuwe FileInfo (Application.StartupPath & „/“ & fileName)

            Als dossier. Bestaat dan
                dossier. Schrap ()
            Beëindig als
        Daarna

        'zodra wij hebben geschrapt al oud HTML wij ook moet dient verwijderen in
        'verwijzingen naar het dossier in config xml

Antwoord : het schrappen van sommige van mijn xml

controleer de code.

het resultaat xml na schrapping de markeringen van het Dossier zullen zijn:


 
 

 
 

 
   1L>
   
   

   
   

   
   

 

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
Schemerige xmlDoc als Nieuwe XmlDocument
         xmlDoc.Load (Application.StartupPath & „\ DespatchPrintingConfiguration.xml“)

  'klassen veranderlijke montages
        _cleanupFiles = xmlDoc.SelectSingleNode („Config/Misc/CleanUpHTML“) .InnerText


        'krijg oude HTML- dossiers
        Voor Elke hNode als XmlNode in xmlDoc.SelectNodes („Config/Misc/ArchivedHTMLFiles/FileName“)

            Schemerig dossier als Nieuwe FileInfo (Application.StartupPath & „/“ & hNode.InnerXml)

            Als dossier. Bestaat dan
                'dossier. Schrap ()
            Beëindig als
        Daarna
        Voor Elke hNode als XmlNode in xmlDoc.SelectNodes („Config/Misc/ArchivedHTMLFiles“)
            hNode.RemoveAll ()
        Daarna
        xmlDoc.Save („c:\temp\1.xml“)
Andere oplossingen  
 
programming4us programming4us