Hola a todos, estoy generando un Document (xml) con jdom, el problema es que quiero usarlo con el Digester de Jakarta.
Código PHP:
Digester dig = new Digester();
...
dig.parse(new File ("miDoc.xml"));
bueno el método
parse lee un archivo que se encuentra almacenado en el disco duro, sin embargo necesito poder leerlo desde la memoria, para no almacenarlo en el disco, (No quiero almacenarlo en el disco, porque se construye de informacion obtenida de un sistema ageno a la aplicacion por mrdio de apis provistas por este sistema ageno, la mejor manera q encontre de manipular esta informacion fue generando un xml y mapenadolo a objetos de java, entonces puede haber (N) consultas a este sistema y el nombre del archivo siempre es el mismo por lo cual se pueden generar errores en la consulta de esta informacion)
En resumen requiero poder usar este Objeto Document de jdom para pasarlo como argumento del metodo parser, se que directamente no se puede , sin embrago trate de pasarlo como outputstream y na.
Aqui pongo la direccion del java doc de Digester
Las posibles implementaciones disponibles para este metodo son:
parse(java.io.File file)
parse(org.xml.sax.InputSource input)
parse(java.io.InputStream input)
parse(java.io.Reader reader)
parse(java.lang.String uri)
Alguien? Plis