Sto facendo fatica a capire come posso deserializzare la seguente risposta da un feed RSS. Ho bisogno del testo blah blah blah
ecc. Così come della sorgente di immagine incorporata http://host/path/to/picture.jpg
.
<description>blah blah blah blah br />
<![CDATA[<img src=http://host/path/to/picture.jpg>]]><br />
blah blah blah blah<br /><br />
</description>
Ecco il mio modello di classe (o meglio quello che voglio che sia) - L'ho accorciato per brevità:
public static class Item {
...
@Element(name="description", required=false)
String descriptionContent;
String imageLink;
...
}
Dai documenti so che posso impostare data=true
sull'attributo @Element
ma dalla mia lettura che funziona se l'intero contenuto del tuo elemento è CDATA, non parzialmente.
Sto usando questo su Android usando Retrofit e SimpleXMLConverter ma penso che sia proprio vicino.