je dois analyser pubDate
de flux RSS dans une application Android. Malheureusement, le pubDate
est formaté différemment dans différents flux RSS (par exemple EEE, dd MMM yyyy HH:mm:ss z
, yyyy-MM-dd'T'HH:mm:ss.SSSz
...)Parsing RSS pubDate dans Android lent avec SimpleDateFormat
J'ai trouvé une solution pour analyser les formats de date les plus différents avec le DateParser.java qui utilise SimpleDateFormat
. Toutefois, cette implémentation est très lente car elle ne met pas en cache les instances SimpleDateFormat
(comme recommandé par exemple here).
Toute idée comment je peux parser plus vite tous les formats possible et éviter de réinventer la roue? Merci pour votre contribution.