XML
Para enviar los datos se creo esta estructura XML
if(opcion.equals("consultaBalance")){
HttpSession ses=request.getSession();
PrintWriter out = response.getWriter();
String fechini=request.getParameter("fechai");
String fechfin=request.getParameter("fechaf");
Tbusuario us=(Tbusuario)ses.getAttribute("usuario");
AgendaHelper ag = new AgendaHelper();
ArrayList balan=ag.getBalance(fechini, fechfin, us.getIdUsuario());
String archivoXML=new String();
response.setContentType("text/xml;charset=UTF-8");
archivoXML="<?xml version=\"1.0\" encoding=\"UTF-8\"?><Resultado>";
for(int i=0;i<balan.size();i++){
Balance b=(Balance)balan.get(i);
archivoXML=archivoXML+"<Consulta><Fecha>"+b.getFechaIngreso()+"</Fecha>";
archivoXML=archivoXML+"<Ingreso>"+b.getIngreso()+"</Ingreso>";
archivoXML=archivoXML+"<Egreso>"+b.getEgreso()+"</Egreso>";
archivoXML=archivoXML+"<Total>"+b.getTotal()+"</Total></Consulta>";
}
archivoXML=archivoXML+"</Resultado>";
out.write(archivoXML);
System.out.println(archivoXML);
}