开发者社区> 问答> 正文

红署老大,资询一下关于Oschina RSS的几个问题!:报错

我写了一个Android RSS阅读器,地址写的先后会别订阅

资讯:http://www.oschina.net/news/rss

讨论:http://www.oschina.net/bbs/rss

出现订阅资讯时,标签<description>内容无法获取

但是:我先后换了讨论http://www.oschina.net/bbs/rss ,博客:http://www.oschina.net/blog/rss,却一切正常

纳闷之下,检查了一下,XML内容

发现无法获取的订阅,<description>标签内容都是像这样

  <item>

<title>移动联通电信争相献媚 iPhone 5</title>

 

        <link>http://www.oschina.net/news/18295/iphone5</link>
        <category>综合新闻</category>
        <description><![CDATA[
			<table width='100%'><tr>
						<td valign='top'>南都讯 记者 汪小星 实习生 余婷 三大运营商高层近日均公开表示与iPhone合作的意向,摩拳擦掌抢食“苹果”。 中国联通董事长常小兵日前在香港召开的股东大会上表示,联通正在考虑引入苹果新一代iPhone手机。就在上周,移动和电信的高层不约而同地透露了与苹果合作引入iPhone的情况。对此,常小兵认为,移动、电信争夺iPhone是大势所趋。 新一代iPhone即将诞生,联通在国内iPhone江湖中一家独大的地位很有可能被打破。新一轮“苹果大战”不可避免。 中国联通董事长常小兵日前在香港表示,如果苹果推出iPhone5,将会考虑引入。目前iPhon...,<a href="http://www.oschina.net/news/18295/iphone5?from=rss" style='font-weight:bold;color:#A00;'>阅读全文</a></td>
			</tr></table>
		]]></description>
        <pubDate>Thu, 26 May 2011 13:52:11 +0800</pubDate>
        <guid>http://www.oschina.net/news/18295/iphone5</guid>
    </item>

可以正常读取的XML像这样:

<item>
        <title>C语言开发中的内存检测基本模块</title>
        <link>http://my.oschina.net/linuxred/blog/17355</link>
        <category>工作日志</category>
        <description><![CDATA[一、前言 在用C语言开发产品时,由于C语言中的指针操作的灵活性,因此在使用指针时也需要特别小心,稍微不严谨就会导致内存问题,如内存未初始化,内存泄露,内存重复释放等。 但是在实际开发中,使用指针是不可避免的,那么出现内存问题也是不可避免的,因为不可能每个人都会仔细的敲代码并审查代码;那么如果出现这些问...]]></description>
        <pubDate>Thu, 26 May 2011 10:07:18 +0800</pubDate>
        <guid>http://my.oschina.net/linuxred/blog/17355</guid>
    </item>

对比之下发现不能正常获取的XML文件标签<description><![CDATA[ 在这个地方换了行

而可以正常读取的文件这个地方是没有换行的

麻烦红署老大,帮忙指点一下!

展开
收起
kun坤 2020-06-08 11:03:34 1100 0
1 条回答
写回答
取消 提交回答
  • 为了让新闻的rss输出一个图片,我们用了个table把它和内容分开,多数阅读器都是支持的

    至于你自己解析的话,只能自己想办法了,相当于概要内容是一段html

    ######

    谢谢

    2020-06-08 15:25:12
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载