probleme avec Gson pour parser "media:content" ou "content:encoded"
Bonsoir,
mon problème peut être simple mais j'ai cherché partout sur internet et peut être je n'ai pas bien cherché :(
je veut parser un fichier XML (RSS) en le transformant en json puis lire les informations dedans en utilisant Gson.from.....
le problème est que j'arrive à faire tout ça, mais le problème Gson ne lit pas les balises "media:content" et "content:encoded"
j'utilise la lib:
Code:
1 2
|
fr.arnaudguyon.xmltojsonlib.XmlToJson xml=new fr.arnaudguyon.xmltojsonlib.XmlToJson.Builder(chaine).build(); |
pour transformer le fichier XML en Json
et j'utilise:
Code:
1 2
|
RSS=Gson().fromJson<RSSObject>(result,RSSObject::class.java!!) |
tous les balise sont bien lu est mis dans :
Code:
1 2 3
|
data class Item(val thumbnail: Thumbnail, val enclosure: Enclosure, val link:String, var description:String, val guid: Any, val mediaContent: MediaContent, val title:String,var pubDate:String, val image: Image,val contentEncoded:String) |
sauf mediaContent and contentEncoded.
et merci