Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Retornar ao evento anterior na abordagem StAX

Prezados,

Na opinião do instrutor, na atividade "Definindo StAX", é colocado: "... no StAX conseguimos pegar uma "lista" de todos os eventos e percorrê-los um a um. A vantagem disso é que, por ser uma "lista", é possível voltar para o evento anterior, caso necessário."

Gostaria de saber como é possível voltar a um evento já iterado anteriormente. Por se tratar de uma abordagem em que o processamento é feito sob demanda, com o intuito, principalmente, de economizar recursos, imagino que os eventos não são mantidos em memória. Poderiam me dar um exemplo de código?

Obrigado.

2 respostas
solução!

Oi Daniel,

pelo que eu sei com a "Iterator API" do Stax nao tem como voltar, então é preciso que vc guarda os elementos dentro de uma lista para recuperar quando precisar.

abs, Nico

Nico,

Obrigado pela resposta. Era o que eu imaginava.

Att, Daniel