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:
pour transformer le fichier XML en Json
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 fr.arnaudguyon.xmltojsonlib.XmlToJson xml=new fr.arnaudguyon.xmltojsonlib.XmlToJson.Builder(chaine).build();
et j'utilise:
tous les balise sont bien lu est mis dans :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RSS=Gson().fromJson<RSSObject>(result,RSSObject::class.java!!)
sauf mediaContent and contentEncoded.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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)
et merci
Partager