Tra Xml e Csv la stiamo Incasinando di +....

Se vuoi usare i txt potresti strutturare così:

quando crei la news la crei in un txt chiamato: "news_" . mktime() . ".txt";
che verrà tipo: news_6872365952.txt

che sarà all'interno del tipo:
Autore|Titolo|Testo News

e poi in un'altra cartella crei il txt dei commenti di quella news, e cioè: commenti_6872365952.txt

(Da notare il timestamp uguale)... e dentro strutturi così:

Autore|Ora|Commento
Autore2|AltraOra|Commento2
ecc...

così per ogni news, avrai 2 txt, uno contiene la news e uno tutti i commenti... e riconoscerai i txt che vanno insieme dal timestamp uguale....


Altrimenti se vuoi una Classe per gli XML che ho fatto io, ti spiego come usarla... o se no usa i csv con la documentazione ke ti hanno fornito...