我正在使用 ROME 解析器来解析我的 RSS/Atom 提要。现在的问题是它没有给出新闻提要/条目的图像 URL。部分问题还在于提要不一致,并且它们放置的图像网址不一致。
BBC 新闻将图像 url 放入<media:thumbnail...>
元素中
<item>
<title>Dementia in care homes 'more common'</title>
<description>Eight out of 10 residents in care homes are now thought to have dementia or severe memory problems, new data shows.</description>
<link>http://www.bbc.co.uk/news/health-21579394#sa-ns_mchannel=rss&ns_source=PublicRSS20-sa</link>
<guid isPermaLink="false">http://www.bbc.co.uk/news/health-21579394</guid>
<pubDate>Tue, 26 Feb 2013 00:28:31 GMT</pubDate>
<media:thumbnail width="66" height="49" url="http://news.bbcimg.co.uk/media/images/66064000/jpg/_66064884_c0016428-geriatric_care-spl.jpg"/>
<media:thumbnail width="144" height="81" url="http://news.bbcimg.co.uk/media/images/66064000/jpg/_66064885_c0016428-geriatric_care-spl.jpg"/>
</item>
但是一些新闻提要将图像放在附件元素中。有些提要根本没有它们。
所以我的问题是;如果它们出现在提要中,我该如何获取它们。到目前为止,Rome API 对我来说一直很完美;但现在我陷入了困境。