Hola...
Trabajar con xml es un poco tedioso....lo que puedes hacer es utilizar json....
Envia desde el servidor algo masomenos asi:
Código:
String resultado = "[{'nombre':'juan'},{'apellido':'Perez'}]";
response.getWriter().write(resultado);
y en tu Script:
Código:
var respuesta = oAjax.reponseText;
var arrayData = eval(respuesta);
var tabla="<table><tr><td>NOMBRE</td><td>APELLIDO</td><\/tr>";
for(var i=0;i<arrayData.length;i++)
{
table+="<td>"+arrayData[i].nombre+"</td>"+"<td>"+arrayData[i].apellido+"</td>";
}
tabla+="<\/table>";
document.getElementByID("divResultado").innerHTML=tabla;
Bueno.. seria una posible solucion....:D