【问题标题】:NSXMLParser RSS Load More [closed]NSXMLParser RSS 加载更多 [关闭]
【发布时间】:2012-12-03 11:11:55
【问题描述】:

我能够成功解析来自 RSS 提要的项目(标题、链接、描述、创建者、pubDate 和 Cdata 图像)。这是我卡住的地方。我想实现“加载更多”选项,以便当用户向下滚动 tableview 时,他将单击一个按钮或只是滚动更多以显示更多 tableview 单元格。

我想要的是解析器一次解析 10 个项目,然后单击加载更多,它应该解析并加载更多 10 个项目。

最后,有什么方法可以格式化 RSS 提要,在第一页显示 10 个项目,在下一页显示 10 个项目,依此类推。

【问题讨论】:

  • 是您自己的 RSS 提要还是其他人的提要?
  • 是的,它是我自己的 RSS 提要。
  • RSS 可能是错误的工具。通常,RSS 提要显示最后 X 个条目,没有“加载更多”或“显示所有条目”的概念。由客户端 RSS 阅读器定期检查提要,确定哪些条目是新的,并将它们保存到本地数据库。虽然已经提出了对提要进行分页的标准方法(请参阅tools.ietf.org/html/rfc5005#section-3),但我不确定采用率。您使用什么软件来生成 RSS 提要?
  • 它的 FeedBurner。更准确地说,它与 WordPress 网站链接。
  • @iccir 对于“加载更多”功能,您会建议什么而不是 RSS?

标签: objective-c cocoa-touch xml-parsing rss nsxmlparser


【解决方案1】:

创建如下所示的 RSS 提要。

http://www.example.com/rssfeed.php?page=1
http://www.example.com/rssfeed.php?page=2
http://www.example.com/rssfeed.php?page=3

这样您可以将页面作为参数发送并可以根据页码获取结果,每页仅发送10个项目。

【讨论】:

猜你喜欢
  • 2015-10-14
  • 2018-01-30
  • 2015-03-02
  • 2015-07-30
  • 2013-12-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多