Enviar fichero xml a servlet
Hola a todos.
Estoy realizando un servlet que a partir de la informacion obtenida de una base de datos construye un documento xml. El problema que tengo es que este documento xml debo enviarlo a otro servlet que se ocupara de procesarlo y no se como se realiza este envÃo.
¿Alguna sugerencia?
Muchas gracias a todos y un saludo.
Estoy realizando un servlet que a partir de la informacion obtenida de una base de datos construye un documento xml. El problema que tengo es que este documento xml debo enviarlo a otro servlet que se ocupara de procesarlo y no se como se realiza este envÃo.
¿Alguna sugerencia?
Muchas gracias a todos y un saludo.
Ya tienes creado el archivo?, pk si en algún momento tienes un file imput, puedes parsearlo en un Document y enviarlo como un map. Asà le facilitas la tarea al otro servlet, pues sólo tendrá q iterar sobre el map para hacer lo q indique el xml. ..... es una idea...!!!
Si aún no has creado el XML
public void mapToXML() {
//Creo y asigno valores al objeto
Map mapa = new HashMap();
mapa.put("nombres","Juan");
mapa.put("apellidos","Uribe");
mapa.put("edad","28");
mapa.put("sexo","M");
//Lo convierto a XML
XStream xstream = new XStream();
String xml = xstream.toXML(mapa);
System.out.println(xml);
}
Espero t sirva!!
Atte.
Hsegura
public void mapToXML() {
//Creo y asigno valores al objeto
Map mapa = new HashMap();
mapa.put("nombres","Juan");
mapa.put("apellidos","Uribe");
mapa.put("edad","28");
mapa.put("sexo","M");
//Lo convierto a XML
XStream xstream = new XStream();
String xml = xstream.toXML(mapa);
System.out.println(xml);
}
Espero t sirva!!
Atte.
Hsegura
