Buongiorno,
chiedo il vostro aiuto per una operazione per me pressoché impossibile:
L'ideale sarebbe con Bash Script, ma anche altri linguaggi andrebbero bene.
Da un file xml con 500.000 righe devo esportare dei blocchi racchiusi tra due tag:
esempio:
<tag1>
<tag2>
<tag-SI>
<nome>Mario</nome>
<cognome>Rossi</cognome>
<ID>100474</ID>
</tag-SI>
<tag-NO>
<nome>Mario</nome>
<cognome>Rossi</cognome>
<ID>100474</ID>
</tag-NO>
<tag-SI>
<nome>Bruno</nome>
<cognome>Bruni</cognome>
<ID>231223</ID>
</tag-SI>
</tag2>
</tag1>
Vorrei ottenere il seguente risultato:
<tag-SI>
<nome>Mario</nome>
<cognome>Rossi</cognome>
<ID>100474</ID>
</tag-SI>
<tag-SI>
<nome>Bruno</nome>
<cognome>Bruni</cognome>
<ID>231223</ID>
</tag-SI>
Grazie in anticipo a tutti.