Salve a tutti!
Sto cercando di fare un sistema di amministrazioni delle informazioni di un sito web con il supporto di XML...

Fin'ora riesco a creare documenti xml, modificarli ecc.. Ho però trovatu un problema con la funzione domxml_open_file() e i nodi che contengono testo CDATA.. Mi spiego..
se cerco di salvare una voce nel file xml, la prima volta va tutto bene, e il risultato è questo:
codice:
<?xml version="1.0"?>
<root>
  <entry>
    <nome><![CDATA[Alessio]]></nome>
    <descrizione><![CDATA[Un pò di testo HTML...]]></descrizione>
  </entry>
</root>
Fin qui, tutto bene...
Se però salvo una nuova entry, osservate quello che succede al file xml...
codice:
<?xml version="1.0"?>
<root>
  <entry>
    <nome>Alessio</nome>
    <descrizione>Un pò di testo HTML...</descrizione>
  </entry>
  <entry>
    <nome><![CDATA[Nuovo]]></nome>
    <descrizione><![CDATA[ ...DESCRIZIONE... ]]></descrizione>
  </entry>
</root>
In pratica la prima entry, viene "normalizzata", e tutti i caratteri che compongono la stringa <![CDATA[ , vengono totalmente cancellati!

C'è un rimedio??? se volete posto un pò di codice...

Aiutatemi!!!