2
respostas

Leitura de XML

ola, por favor, como eu poderia retornar o objeto Key(error, id, keynumber) desse xml? OBrigada

<?xml version="1.0" encoding="UTF-8"?>
<return error="0" id="51">1ff961326ecf84ca29fb647a2b6876c2c7f3adaef412a652936bb7038e44fe8866555cb7d789f20927549213e4cf63fab8aa63bcc9e93bf2</return>
2 respostas

Oi Adriana, tudo bem ?

O XStream, até onde sei não vai conseguir ler esse arquivo :(

Ele só vai conseguir ler o conteúdo entre as chaves, provavelmente seu retorno precisa ser um pouco diferente para a leitura rolar :

<Retorno>
    <Error>0</>
    <Id>51</>
    <KeyNumber> 1ff961326ecf84ca29fb647a2b6876c2c7f3adaef412a652936bb7038e44fe8866555cb7d789f20927549213e4cf63fab8aa63bcc9e93bf2 </>
</Retorno>

Ola Matheus, obrigada pelo retorno. Eu vi que isso eh possivel utilizando conversores (https://stackoverflow.com/questions/20694210/xstream-and-using-toattributedvalueconverter-for-two-similar-but-different-xml) Gostaria de saber se eh possivel sem ter que criar os conversores pq vai dar muito trabalho criar um pra cada classe. Obrigada