Onesto, è un'idea molto difettosa fare appiattire XML ben formato fuori poichè una stringa di testo mettendola in una sezione di CDATA.
Allora più NON È XML, benchè assomigli esso
Se avete bisogno di mai che XML da procedare come XML voi devono deserialize ancora.
È un'idea difettosa.
Se potete, dovreste cambiare il XML alla fonte e non avere la sezione di CDATA, che sia stata il senso andare
Se quello non può essere fatto, introdurrei un punto di normalizzazione.
Ciò significa che avreste due XSLTs in una fila.
Il primo XSLT sarebbe quello che ho attaccato.
Dopo che il CDATA sarebbe andato a causa dell'rendere-uscita-evasione
Dopo che potete usare il vostro XSLT sui buoni dati
Spero che possiate installare una serie di XSLTs.
Se quello non può essere fatto, avrete bisogno di una certa elaborazione di testi ricorsiva complessa.
XSLT non è significato per quello, ma se avete bisogno di questa terza opzione, scriverò uno per mostrarlo come