Gracias Caricatos, sabia q ibas a responder tu, jejeje. Al final lo arreglé de la siguiente manera:
Código:
xml= ajax.responseXML;
xml_=xml.documentElement;
long=xml_.childNodes.length;
for(n=0;n<long;n++){
titular= xml_.childNodes(n).getAttribute("titulo");
subtitulo= xml_.childNodes(n).getAttribute("subtitulo");
fecha= xml_.childNodes(n).getAttribute("fecha");
cuerpo= xml_.childNodes(n).childNodes(0).firstChild.text;
}
Lo que no sabía es la existenci ani el uso de ChildNodesm ni de getAttribute, con eso ya llego a cualquier parte del XML.
Un saludo.