Acceder a un mismo XML con varios parsers SAX.
Hola.
Tengo un problema a la hora de parsear un documento XML. Estoy utilizando el SAXXMLReader30 de MSXML. El documento XML está compuesto de una misma estructura que se repite varias veces. Dispongo de un objeto que es capaz de leer y almacenar una de esas estructuras. La idea es utilizarlo cada vez que aparezca una de ellas.
El problema reside en que el objeto contiene su propio parser por lo que cada vez que se usa abre el documento XMl y empieza leerlo por el principio. Lo cual hace que siempre me devuelva la primera de las estructuras. ¿Hay alguna manera de comenzar a parsear por el lugar desde donde el primer parser usa el objeto?
Espero haberme explicado. Gracias,
Zuma.
Tengo un problema a la hora de parsear un documento XML. Estoy utilizando el SAXXMLReader30 de MSXML. El documento XML está compuesto de una misma estructura que se repite varias veces. Dispongo de un objeto que es capaz de leer y almacenar una de esas estructuras. La idea es utilizarlo cada vez que aparezca una de ellas.
El problema reside en que el objeto contiene su propio parser por lo que cada vez que se usa abre el documento XMl y empieza leerlo por el principio. Lo cual hace que siempre me devuelva la primera de las estructuras. ¿Hay alguna manera de comenzar a parsear por el lugar desde donde el primer parser usa el objeto?
Espero haberme explicado. Gracias,
Zuma.