Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 制作RSS阅读器以保存文章时,如何防止重复?_Objective C_Cocoa_Core Data_Rss_Download - Fatal编程技术网

Objective c 制作RSS阅读器以保存文章时,如何防止重复?

Objective c 制作RSS阅读器以保存文章时,如何防止重复?,objective-c,cocoa,core-data,rss,download,Objective C,Cocoa,Core Data,Rss,Download,假设我有一个RSS提要,上面列出了3个最新的问题。1点钟时,提要如下所示: 制作保存文章的RSS阅读器时,如何防止重复? 在MFC++中将字符数组转换为UNICODE 如何使用嵌入式JavaDB数据库部署JavaSwing应用程序 两点时,此提要看起来像: django url来自与view函数关联的模板之外的另一个模板 制作保存文章的RSS阅读器时,如何防止重复? 在MFC++中将字符数组转换为UNICODE (重复文章以粗体显示) 我希望每5分钟下载一次RSS提要,对其进行解析并保存

假设我有一个RSS提要,上面列出了3个最新的问题。1点钟时,提要如下所示:

  • 制作保存文章的RSS阅读器时,如何防止重复?
  • 在MFC++中将字符数组转换为UNICODE
  • 如何使用嵌入式JavaDB数据库部署JavaSwing应用程序
两点时,此提要看起来像:

  • django url来自与view函数关联的模板之外的另一个模板
  • 制作保存文章的RSS阅读器时,如何防止重复?
  • 在MFC++中将字符数组转换为UNICODE
(重复文章以粗体显示)


我希望每5分钟下载一次RSS提要,对其进行解析并保存尚未保存的文章,但我不希望重复(保留在新的更新提要中的项目,如上面的示例所示)。我可以使用什么来确定文章是否已保存?从理论上讲,您可以对RSS 2使用guid,对Atom使用id。这些都应该是永久的和独特的。然而,在实践中,有些站点不符合这一点,因此您必须使用启发式。

理论上,您可以只使用RSS 2的guid,使用Atom的id。这些都应该是永久的和独特的。然而,在实践中,有些网站不符合这一点,所以你必须使用启发式方法。

对不起,我正在制作一个通用的RSS阅读器,它应该能够读取所有网站的所有提要。科宁·巴德:这就是启发式方法的作用。检查重复的永久链接、标题、描述/摘要等。这取决于你对重复内容的敏感程度,当你超出规范要求时,可能会出现超敏反应。对不起,我正在制作一个通用RSS阅读器,它应该能够读取所有站点的所有提要。科宁·巴德:这就是启发的作用。检查是否存在重复的永久链接、标题、描述/摘要等。这取决于您希望对重复内容的敏感程度,当您超出规范要求时,可能会出现敏感性过高的风险。