Erro no XStream

3 respostas
davidbuzatto

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!

3 Respostas

davidbuzatto

A estrutura do xml é essa:

<avaliacao>

    <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>

</avaliacao>

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

davidbuzatto

Ninguém?

davidbuzatto

Resolvido…

Criado 25 de abril de 2007
Ultima resposta 27 de abr. de 2007
Respostas 3
Participantes 1