Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/04/2013, 10:05
sanlajela
 
Fecha de Ingreso: julio-2008
Mensajes: 11
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Guardar en fichero

Gracias Fuzzylog por contestar.

Planteo la duda de otro modo para intentar hacerme entender.

Lo que realmente necesito es guardar el ArrayList en un objeto, creandome un nuevo bean, para más tarde guardar esos resultados en un fichero de texto.

Tengo esto:
Cita:
public void endElement (String uri, String localName, String qName) {
if(inBugCollectionZone){
if(inBugInstanceZone){
if(LONG_MESSAGE.equals(qName)){
inLongMessage = false;
}

}
else if(BUG_INSTANCE.equals(qName)){
inBugInstanceZone = false;
bugs.put(instanceId, new Object[]{new ArrayList<String>(sourcePath), new ArrayList<String>(sourceLine), message});
clearBugsValues();
}
}
Donde ahora estoy usando bugs.put(instanceId, new Object[]{new ArrayList<String>(sourcePath), new ArrayList<String>(sourceLine), message});
debería ir algo como bugs.put(instanceId, new nombreNuevaClase (); es decir, una nueva instancia del bean.

Creo una nueva clase (bean) donde almaceno la información rescatada del parseo del XML. La llamaré SonarBugs. Cómo debería implementar esta clase?

Mil gracias de nuevo...

Última edición por sanlajela; 07/05/2013 a las 09:45 Razón: Enfocar mejor la pregunta