JAVA usando SAX
Publicado por Israel (1 intervención) el 16/08/2007 00:08:49
Estoy usando el API SAX para analizar documentos XML con Java. Este API hace los llamados a los metodos startDocument, startElement, characters y endDocument para que en estos procedimientos obtengamos los datos del documento.
Dentro de estos metodos sobre escritos por mi, asigno a ciertas variables (que pertenecen a esta misma clase) datos que recopilo del documento XML.
El problema que tengo es que cuando ejecuto el parser del objeto XMLReader y finaliza de analizar el documento (es decir, cuando termina de ejecutar este metodo) y trato de manipular estas variables, resulta que su valor es null, como si al acabar de analizar el documento XML reseteara las variables.
Alguien me puede decir a que se debe esto? Hay alguna forma de que no suceda?
Gracias.
Dentro de estos metodos sobre escritos por mi, asigno a ciertas variables (que pertenecen a esta misma clase) datos que recopilo del documento XML.
El problema que tengo es que cuando ejecuto el parser del objeto XMLReader y finaliza de analizar el documento (es decir, cuando termina de ejecutar este metodo) y trato de manipular estas variables, resulta que su valor es null, como si al acabar de analizar el documento XML reseteara las variables.
Alguien me puede decir a que se debe esto? Hay alguna forma de que no suceda?
Gracias.
Valora esta pregunta


0