我正在尝试为我的链接博客生成Atom订阅源并使用FeedBurner进行分发。我遇到了一个奇怪的问题,我的服务器上的原始XML文件或FeedBurner的feed都没有显示Feed阅读器中的链接。
希望我可以直接链接这些,因为它是特定Feed的问题 - 常见问题并不是很清楚。如果不是,我会很高兴删除链接并粘贴文件,但这似乎会增加这个问题的混乱。
我不太熟悉生成RSS / Atom提要,并通过验证器运行它表明它已通过。此外,链接在Feedburner的“前端”页面上显示正常。这就是为什么我不明白Google Reader等人为什么不显示这些链接的原因。
不用多说,[这是原始的xml文件] [1]和[这里是feedburner的结果页面] [2]。
答案 0 :(得分:0)
Atom供稿中的XHTML元素需要指定correct XHTML namespace。比较这个版本:
<content type="xhtml" xmlns='xmlns="http://www.w3.org/2005/Atom'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<p>...</p>
使用当前Feed中的命名空间:
<content type="xhtml" xmlns='xmlns="http://www.w3.org/2005/Atom'>
<div>
<p>...</p>