我有一个要求只使用最新的两个rss提要(使用.NET)来减少阅读RSS的延迟。我发现了很多使用RSS的示例。但是,我没有发现任何限制正在阅读的提要。而且,这不适用于Windows窗体应用程序。如何使用.NET检索RSS提要时减少延迟?
2
A
回答
1
打开http连接到RSS URL并手动加载流,一次通过条目阅读条目,然后在足够时终止连接。您不必为整个XML而行。
当然,这里需要一些简单的XML解析。
0
RSS提要真的只是网页。您可以在所有供稿的URL上检查HTTP Last-Modified标题,然后下载最近更新的标题。不过,请注意,您可能会以这种方式挨饿更新频率较低的Feed,特别是当您有两个频繁更新的Feed时。
这是关于此事的文章:HTTP Conditional Get for RSS Hackers。
相关问题
- 1. 使用System.Speech.Synthesis时尽量减少延迟
- 2. 使用UITableView和GCD减少延迟
- 3. 如何减少Android中的Thread.sleep()延迟
- 4. fs.createReadStream('b.mp3')减少延迟
- 5. 如何使用AWS SQS减少连接延迟?
- 6. 在我的网站上滚动时如何减少延迟?
- 7. 如何减少CUDA同步延迟/延缓
- 8. 减少显示提示的延迟(如img的标题)
- 9. 减少显示进度条的延迟
- 10. 减少Bot连接器的延迟
- 11. 预加载SourceDataLine以减少延迟
- 12. 从BackgroundWorker,.NET 3.5检索结果时防止UI延迟
- 13. MS图表:可能会减少工具提示延迟?
- 14. 检索数据时的Firebase延迟
- 15. 如何在下载html文件的同时减少IE中的时间延迟?
- 16. 如何减少C#中的接口延迟?
- 17. 我如何才能减少与Wowza HLS流的延迟
- 18. 如何减少VirtualBox VM中的输入延迟?
- 19. 如何减少MODBUS TCP的ARP冲刷引起的TCP延迟
- 20. NetworkStream.Read延迟.Net
- 21. 网站如何从rss提要中检索“新”项目?
- 22. 如何使用JSON创建RSS提要?
- 23. 如何使用xAgent读取RSS提要?
- 24. 如何使用excel创建RSS提要?
- 25. 如何使用volley解析rss提要?
- 26. 如何在android studio中加载背景图片时减少延迟?
- 27. 创建逻辑outlook搜索文件夹是否减少搜索延迟?
- 28. RSS提要继续延伸超过表
- 29. 如何减少ldap搜索时间?
- 30. 如何从rss URL读取RSS提要?
您是否希望减少直接从源读取Feed的延迟,或者减少迭代Feed中的项目所需的时间?由于RSS是XML格式的,因此恕我直言,您必须从源文件下载文件,然后才能将其作为XML文档打开并选择前两项。 – KBoek 2010-12-09 20:07:42
您不必下载整个文件。参见下文。 – 2010-12-09 20:08:51