Pessoal, no xstream, to tendo o problema “array element type mismatch” e não estou conseguindo resolver.
Quando eu tenho algum elemento aninhado a uma tag, e esse elemento pode aparecer 1 ou várias vezes, este tem q ser mapeado como um array na classe?
A estrutura está correta, mas ele dá pau nos arrays.
Falow!
A estrutura do xml é essa:
[code]
<caracteristicas>
<mensagemInicial>
</mensagemInicial>
<mensagemFinal>
</mensagemFinal>
<tamanhoQuestionario>
</tamanhoQuestionario>
<anoAvaliacao>
</anoAvaliacao>
<numeroAvaliacao>
</numeroAvaliacao>
<setorAvaliacao>
</setorAvaliacao>
</caracteristicas>
<perguntas>
<pergunta
id
sequencia
titulo
tipo
minimo
maximo
concMinimo
concMaximo
dica >
<respostas>
<resposta
id
titulo
idPergunta
idAvaliado
descAvaliado
codigoGrupo
complemento=
valor >
</resposta>
</respostas>
</pergunta>
</perguntas>
[/code]
Onde podem haver vários itens “pergunta” dentro da tag perguntas, e que podem haver vários itens “resposta” dentro da tag respostas.
Em anexo as classes