Rimuovere figli da file xml

di il
2 risposte

Rimuovere figli da file xml

Salve a tutti, tramite una textbox il cui testo è un codice fiscale vorrei eliminare  la persona associata al codice fiscale.

Di seguito l'XML.

Grazie in anticipo.

<?xml version="1.0" encoding="utf-8"?>
<Contatti>
 <Persona id="1">
   <Cognome>a</Cognome>
   <Nome>a</Nome>
   <DataNascita>17/11/2023</DataNascita>
   <LuogoNascita>a</LuogoNascita>
   <Indirizzo>a</Indirizzo>
   <NumCivico>a</NumCivico>
   <CAP>a</CAP>
   <Citta>a</Citta>
   <Provincia>Agrigento (AG)</Provincia>
   <Telefono>a</Telefono>
   <E-mail>a</E-mail>
   <CodFiscale>a</CodFiscale>
   <IBAN>a</IBAN>
   <TipoDoc>Carta d'Identità</TipoDoc>
   <NumDoc>a</NumDoc>
 </Persona>
 <Persona id="2">
   <Cognome>b</Cognome>
   <Nome>b</Nome>
   <DataNascita>07/01/2024</DataNascita>
   <LuogoNascita>b</LuogoNascita>
   <Indirizzo>b</Indirizzo>
   <NumCivico>b</NumCivico>
   <CAP>b</CAP>
   <Citta>b</Citta>
   <Provincia>Benevento (BN)</Provincia>
   <Telefono>b</Telefono>
   <E-mail>b</E-mail>
   <CodFiscale>b</CodFiscale>
   <IBAN>b</IBAN>
   <TipoDoc>Patente</TipoDoc>
   <NumDoc>b</NumDoc>
 </Persona>
 <Persona id="3">
   <Cognome>c</Cognome>
   <Nome>c</Nome>
   <DataNascita>17/11/2023</DataNascita>
   <LuogoNascita>c</LuogoNascita>
   <Indirizzo>c</Indirizzo>
   <NumCivico>c</NumCivico>
   <CAP>c</CAP>
   <Citta>c</Citta>
   <Provincia>Carbonia-Iglesias (CI)</Provincia>
   <Telefono>c</Telefono>
   <E-mail>c</E-mail>
   <CodFiscale>c</CodFiscale>
   <IBAN>c</IBAN>
   <TipoDoc>Carta d'Identità</TipoDoc>
   <NumDoc>c</NumDoc>
 </Persona>
 
</Contatti>

2 Risposte

  • Re: Rimuovere figli da file xml

    Da come hai formulato l'oggetto del thread penso che tu stia “pensando” in modo sbagliato: non elimini “i figli” quanto il parent, una volta individuato l'elemento child. Certo, eliminato il parent anche i child se ne vanno.

    Il codice fiscale può esserci una volta sola nel file? E' solo per adottare la soluzione più semplice, se andare dritto al punto o selezionare una serie di items.

  • Re: Rimuovere figli da file xml

    21/11/2023 - Philcattivocarattere ha scritto:


    Da come hai formulato l'oggetto del thread penso che tu stia “pensando” in modo sbagliato: non elimini “i figli” quanto il parent, una volta individuato l'elemento child. Certo, eliminato il parent anche i child se ne vanno.

    Il codice fiscale può esserci una volta sola nel file? E' solo per adottare la soluzione più semplice, se andare dritto al punto o selezionare una serie di items.

    Scusa, forse non sono stato chiaro, allora ad esempio digitando in una textbox il codice fiscale “a” vorrei che <Persona id=1> e tutti i suo figli vengano eliminati.

    Grazie.

Devi accedere o registrarti per scrivere nel forum
2 risposte