问题标签 [atom-feed]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
467 浏览

html - IE7 缺少 Atom 提要自动发现

我一直在向坚持使用 IE 的客户展示一个网站,但令我惊讶的是,我发现 IE7 不会自动发现 Atom 新闻源。

提要链接到有效 HTML 4.01 Strict 页面的 HEAD 元素内<link rel="alternate" type="application/atom+xml" href="atom.xml" title="Atom 1.0">,链接指向正确的 URL,链接的提要是作为 application/atom+xml 的有效 Atom 1.0 XML 文件并包含正确的<link rel="self">.

Firefox、Opera、Safari 和 IE8 beta 2 都正确地找到了提要并点亮了相关的地址栏按钮——只有 IE7 保持灰色。相同的 IE7 在其他地方发现新闻源并通过DiveIntoMark 的自动发现测试套件的 HTML 部分没有任何问题。

将 HREF 更改为完全限定的 URL 没有任何区别,将 TYPE 更改为 RSS 2.0 MIME 或删除 TITLE 属性也没有任何区别。

网站地址为http://www.monteanalogo.net/

关于这里有什么问题的任何提示?

0 投票
4 回答
2076 浏览

perl - 是否有 CPAN 模块可以帮助我在 Perl 中解析 RSS 或 ATOM 提要?

我需要 Perl 中的代码来请求和解析 ATOM 和 RSS 提要。是否有用于此的 CPAN 模块?

0 投票
2 回答
617 浏览

ruby - 与 merb 一起使用的 Ruby Atom 生成器

我想在我的 Merb 应用程序中提供提要。在阅读了 wikipedia、RSSvsAtom并看到 StackOverflow 使用它之后,我想我会使用 Atom。我应该使用什么库?我发现rAtom看起来相当不错。有更好的选择吗?或者merb有什么内置的东西可以帮助我吗?

更新:也许我应该只用纯 html 做新闻并使用 FeedBurner?

0 投票
1 回答
3679 浏览

html - 如何告诉 Web 浏览器关于 Atom 提要

我的网站有一个 Atom 提要,我想让订阅它变得更容易。我看到许多站点(例如 StackOverflow)在 Firefox 3 的位置栏中都有 Atom 图标。但是,我还没有弄清楚如何做。

我假设需要一些 HTML - 但是哪些标签指定页面具有提要的浏览器?

0 投票
2 回答
10001 浏览

xsd - 是否有任何已定义的原子联合 xml 架构?

是否有任何已定义的原子联合 xml 架构?

RFC 4287在附录 B 中仅包含一个 Relax NG 紧凑模式。

0 投票
1 回答
650 浏览

asp.net - 密码保护 ATOM 提要

Twitter ATOM 提要需要您的登录名和密码(显然),IE7 很好地支持了这一点(显然 IE7 无法使用 login/pw 处理 RSS 提要)。注册提要时,IE 会显示一个简单的登录提示。

如何在不访问服务器或 IIS 的情况下在 ASP.NET 中实现类似的功能?

0 投票
2 回答
7464 浏览

c# - 没有使用 XPath 从 Atom XML 文档中选择节点?

我正在尝试以编程方式解析 Atom 提要。我将原子 XML 作为字符串下载。我可以将 XML 加载到XmlDocument. 但是,我无法使用 XPath 遍历文档。每当我尝试时,我都会得到null.

我一直在使用这个 Atom 提要作为测试:http ://steve-yegge.blogspot.com/feeds/posts/default

调用SelectSingleNode()总是返回null,除非我使用“ /”。这是我现在正在尝试的:

我认为这可能是因为我的 XPath,所以我也尝试了对根节点的简单查询,因为我知道根应该可以工作:

无论我做什么,它似乎都无法选择任何东西。显然我错过了一些东西,我只是不知道是什么。为了使 XPath 在这个 Atom 提要上工作,我需要做什么?

编辑

虽然这个问题有答案,但我发现这个问题几乎完全相同:SelectNodes not working on stackoverflow feed

0 投票
1 回答
111 浏览

xml - 在 Atom 提要中,当条目的内容发生更改时可以更改“更新”字段吗?

如果条目表示某些已更改的文件/资源​​ - 更改更新的字段是否足够?我注意到大多数提要阅读器不会将其显示为“新”,因为它具有相同的 UUID?

RFC 4287说我可以更改它,但提要阅读器似乎忽略了它。

0 投票
4 回答
8357 浏览

php - 是否有适用于 RSS 和 ATOM 的 PHP 提要阅读器?

我需要一个可以从提要中检索数据的 PHP 库/脚本,无论它们是 RSS 还是 ATOM,因为我希望用户插入随机提要,然后将其存储在数据库中。如果它可以检查给定的 URL 是否是提要,那就太好了。

如果有任何可以帮助我的东西,有人可以告诉我吗?谢谢!

0 投票
3 回答
815 浏览

rss - 开发提要聚合器/代理的最佳实践?

我正在考虑为提要编写一个代理聚合器,其中少数用户指定提要 URL 和一些条件,系统会输出与这些条件匹配的条目的不断更新的 RSS/Atom 提要。

提要聚合器是否有最佳实践?(或过滤提要代理?)

例如:

  • 是否有某些 Feed 元素应该或不应该被修改为代理?
  • 提要代理/解析器应该如何表明它没有传递原始提要的原始副本?
  • 将下载/更新工作委托给第三方聚合平台(例如Google Feed API )是否有意义?我认为这将节省大量工作,而不必自己进行更新、301 处理等。

谢谢你的帮助。