Dato il seguente XML:Come si usa bersaglio xmlpoke di Nant per rimuovere un nodo
<rootnode>
<childnode arg="a">Content A</childnode>
<childnode arg="b">Content A</childnode>
</rootnode>
Uso XMLPoke con la seguente XPath:
rootnode/childnode[arg='b']
Il risultato (se la sostituzione stringa è vuota) è:
<rootnode>
<childnode arg="a">Content A</childnode>
<childnode arg="b"></childnode>
</rootnode>
Il contenuto del childnode è stato rimosso quando effettivamente vogliamo il childno de sé rimosso. Il risultato desiderato è:
<rootnode>
<childnode arg="a">Content A</childnode>
</rootnode>
Il childnode deve essere selezionato in base all'argomento childnode.
Salvato un po 'di tempo. Grazie per questo! – aleemb
Grazie per aver pubblicato la fonte. –