|
|
|
@ -2,6 +2,7 @@ package io.legado.app.model.rss |
|
|
|
|
|
|
|
|
|
import io.legado.app.constant.RSSKeywords |
|
|
|
|
import io.legado.app.data.entities.RssArticle |
|
|
|
|
import io.legado.app.model.Debug |
|
|
|
|
import org.xmlpull.v1.XmlPullParser |
|
|
|
|
import org.xmlpull.v1.XmlPullParserException |
|
|
|
|
import org.xmlpull.v1.XmlPullParserFactory |
|
|
|
@ -98,6 +99,20 @@ object RssParser { |
|
|
|
|
articleList.reverse() |
|
|
|
|
for ((index: Int, item: RssArticle) in articleList.withIndex()) { |
|
|
|
|
item.order = System.currentTimeMillis() + index |
|
|
|
|
if (index == 0) { |
|
|
|
|
Debug.log(sourceUrl, "┌获取标题") |
|
|
|
|
Debug.log(sourceUrl, "└${item.title}") |
|
|
|
|
Debug.log(sourceUrl, "┌获取时间") |
|
|
|
|
Debug.log(sourceUrl, "└${item.pubDate}") |
|
|
|
|
Debug.log(sourceUrl, "┌获取类别") |
|
|
|
|
Debug.log(sourceUrl, "└${item.categories}") |
|
|
|
|
Debug.log(sourceUrl, "┌获取描述") |
|
|
|
|
Debug.log(sourceUrl, "└${item.description}") |
|
|
|
|
Debug.log(sourceUrl, "┌获取图片url") |
|
|
|
|
Debug.log(sourceUrl, "└${item.image}") |
|
|
|
|
Debug.log(sourceUrl, "┌获取文章链接") |
|
|
|
|
Debug.log(sourceUrl, "└${item.link}") |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
return articleList |
|
|
|
|
} |
|
|
|
|