Questione : cancellazione dell'alcuno del mio xml

Dire basicamente che ho il seguente xml:

Order73.htmlleName>
Order77.htmlleName>




In del
1L>
eSheet>
xtStyleSheet>
del >



il mio codice dietro che voglio leggere il xml dentro, collegare attraverso il e rimuovere il files.

Once ho fatto questo allora voglio rimuovere ogni dal xml e salvo esso again.

What sarebbe il migliore senso andare circa questo? il codice del

My finora è below.

I appena vuole una risposta a cancellare i nodi del e il re-saving.

Thanks
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
id= " codeSnippet964845 " class= " del
 ' carico che i nostri config del xml archivano e che tirano l'Info relativa nelle variabili
        xmlDoc fioco come nuovo XmlDocument
        xmlDoc.Load (Application.StartupPath & “\ DespatchPrintingConfiguration.xml„)

        'regolazioni variabili del codice categoria
        _cleanupFiles = xmlDoc.SelectSingleNode (“Config/vario/CleanUpHTML„) .InnerText

        'ottenere le vecchie lime di HTML
        Per ogni hNode come XmlNode in xmlDoc.SelectNodes (“Config/ArchivedHTMLFiles„)
            'colleghiamo attraverso tutte le lime di HTML che sono state generate e stampato state
            'durante l'ultima stampa e cancellarle
            Oscurare il nome di schedario come stringa = hNode.SelectSingleNode (“lima„) .InnerText
            Oscurare la lima come nuovo FileInfo (Application.StartupPath & “/„ & nome di schedario)

            Se lima. Allora esiste
                lima. Cancellazione ()
            Concluder se
        Dopo

        'una volta che abbiamo cancellato tutte le vecchie lime di HTML inoltre dobbiamo rimuovere
        'riferimenti alla lima nel xml di config
class= del

Risposta : cancellazione dell'alcuno del mio xml

controllare il codice.

il xml di risultato dopo cancellazione le modifiche della lima saranno:


 
 

 
 

 
   1L>
   
   

   
   

   
   

 

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

  'regolazioni variabili del codice categoria
        _cleanupFiles = xmlDoc.SelectSingleNode (“Config/vario/CleanUpHTML„) .InnerText


        'ottenere le vecchie lime di HTML
        Per ogni hNode come XmlNode in xmlDoc.SelectNodes (“Config/vario/ArchivedHTMLFiles/nome di schedario„)

            Lima fioca come nuovo FileInfo (Application.StartupPath & “/„ & hNode.InnerXml)

            Se lima. Allora esiste
                'lima. Cancellazione ()
            Concluder se
        Dopo
        Per ogni hNode come XmlNode in xmlDoc.SelectNodes (“Config/vario/ArchivedHTMLFiles„)
            hNode.RemoveAll ()
        Dopo
        xmlDoc.Save (“c:\temp\1.xml ")
Altre soluzioni  
 
programming4us programming4us