Boa tarde a todos!
Estou migrando o módulo de NF-E da versão 2.0 para 3.10. E num determinado processo, preciso ler as informações do XML.
Assim como fiz na versão anterior, baixei os arquivos xsd do site da receita e gerei as classes java deles, usando JAXB, e quando necessário, fazia o “inverso”, transformando um arquivo XML em um objeto dessas classes.
No caso do grupo Imposto, o mesmo continha objetos como por exemplo “ICMS00”, “ICMS10” e etc… e então, usava os gets normalmente para recuperar o que fosse necessário.
Mas agora ao gerar as classes a partir do xsd, atributos da classe como o Imposto, o get retorna objeto do tipo List.
Pesquisei se acaso fiz o procedimento errado com o JAXB, mas creio que não, e já vi outras pessoas falando sobre como trabalhar pra inserir os dados neste List, mas não consegui recuperar os dados ainda.
Alguém poderia me dar uma direção?
Obrigado desde já…