Reynier
En
www.phpclasses.org (en la sección que dejé el link) tienes conversores "SQL <-> XML" también .. Donde puedes crear cómodamente cualquier tipo de estructura XML a partir de los resultados de tus consultas SQL.
Recuerda que un "XML" en su base no es más que un archivo de texto plano con cierto formato y definición de sus própios elementos que definen que es un "objeto" y sus propiedades como ese "noticia" (objeto) y sus propiedades "título" .. etc.
Un saludo,