Bhe il discorso del file XML non è nato per le RSS. E' iniziato per fare qualche esperimento e per limitare le connessioni al DB sull'accesso alla HOME page del sito (che legge NEWS ed EVENTI da 2 file XML).
In realtà nei file news.xml ed eventi.xml ci sono solo EVENTi e NEWS che devono essere visti nella home page.

Adesso mi piacerebbe rendere disponibile 2 file XML con l'elenco completo delle NEWS e degli EVENTI per farli leggere dall'esterno: per questo ti ho fatto la domanda.

Per quanto riguarda l'escape: OK

Per scrivere i file XML ho letto un po' in giro e mi sono aggiustato con il metodo che hai visto sopra. Visto che funziona non ho fatto altre ricerche.
Non sapevo esistesse 1 oggetto microsoft per creare le RSS ma, dato che me lo consigli, farò una ricerca ed imparerò ad utilizzarlo .

Grazie ancora, le tue delucidazioni mi sono state molto utili.