Ciao a tutti,
mi sto cimentando da poco nell'utilizzo dell'XML, quindi non sono ben formato al riguardo.
Ho un sito già costruito e sto cercando di migliorarlo con tecniche ajax.
Apparte questo il problema è il seguente:

uno Script genera un documento xml prendendone i dati dal database.
alcuni nodi del documento contengono dei tag html in quanto sono generati da un editor direttamente dall'utente.

questo testo contiene dei tag non chiusi del tipo
.

di conseguenza, nonostante abbia inserito all'inizio del nodo il namespace:
codice:
<html xmlns="http://www.w3.org/1999/xhtml">
(e poi chiusolo alla fine)

il browser quando apro il documento mi genera un'errore. dicendomi che aspettava la chiusura del tag


come posso risolvere questo problema? devo inserire un diverso namespace?

vi metto tutto il codice che genera il nodo. GRAZIE della collaborazione.

codice:
echo "<testo><html xmlns="http://www.w3.org/1999/xhtml">$testo</html></testo>";