Originariamente inviato da devil89
a dirti la verità ho risolto in maniera più semplice. Posto la soluzione per chi fosse interessato.
Io ricevo 2 stringhe, che sono il nome e il cognome che devo memorizzare. Il metodo creaPersona() mi crea il nuovo nodo persona e poi richiamo una funzione ricorsiva che scorre l'albero a partire dalla radice e crea la struttura xml, salvandola in una semplice stringa, che vado poi a stampare nel file.
Oddio ... non mi sembra proprio la soluzione più valida e pulita. Perché devi preoccuparti tu di tutte le specifiche XML. Solo per dirne una: e se ci sono delle entità da codificare?