标签: rss

为什么我的RSS feed会复制一些条目?

使用Thunderbird供稿阅读器阅读我的RSS源时,会复制一些条目.谷歌阅读器没有同样的问题.

这是有缺陷的饲料 http://plcoder.net/rss.php?rss=Blog

有一个问题,但在哪里?

此致,塞德里克

更新:我添加guid但问题仍然存在.Anothers feed不像我的那样重复,所以我将重新处理这个模块并替换这个旧的好代码.

结论:我完全重新编写rss生成器代码,没关系.我想我使用的是旧版本的RDF.

syntax rss feed

3
推荐指数
1
解决办法
6147
查看次数

RSS浏览器检测

好的,我根本不明白这一点.

这是BBC的RSS提要(http://newsrss.bbc.co.uk/rss/newsonline_uk_edition/front_page/rss.xml)

如果你在ie6中查看它,它似乎是用自定义样式表(nosol.xsl)设置的样式

如果您在firefox或ie7中查看它,则使用浏览器的默认rss Feed样式.

我尝试用这个RSS提要做类似的事情:http://www.bbusl.com/worksregion/4/rss.xml

它在Dev服务器上按计划工作.但是,一旦我把它放到我们的生产服务器上,当你在firefox中查看rss feed时,ie6样式表就出现了!?!

如何制作,以便自定义样式表只出现在ie6?是什么让它在开发服务器而不是实时生产服务器上工作的区别是什么?

xml rss internet-explorer-6

3
推荐指数
1
解决办法
526
查看次数

ColdFusion MX 7的CFFEED组件/自定义标签?

我正在客户的网站上工作,并且不能更新到ColdFusion 8.我正在寻找的是通过自定义标签或组件类似于CF8的CFFEED功能,如果已存在某些内容,我并不特别热衷于编写自己的读取器/解析器.

我需要从博客中读取RSS2源并显示标题,描述和链接.我最好能够设置大约5-10分钟的缓存,这样我就不会对饲料进行锤击(我从饲料中提取的信息将显示在高流量网站上).

rss coldfusion feeds cffeed

3
推荐指数
1
解决办法
722
查看次数

价格比较网站 - 它们如何运作?

我只是想知道是否有人可以向我解释价格比较网站的运作方式?我的意思是,如果它的工作方式与我的想法有关(如下所述)那么我有一个非常好的项目可以为自己工作,这应该可以长期赚很多钱.

所以我认为它的工作原理是每个供应商提供比较网站连接的RSS源.每个产品都有自己独特的代码(由制造商提供),并在RSS提要中以标准标签提供.比较网站收集有关谁提供哪种产品的数据,并比较提供特定产品的数据.例如,图书出版商可以提供包含每本书背面的模糊信息的RSS提要,ISBN,出版商名称,作者,标题(显然),RRP,流派,事实/小说以及一些其他有用的信息,所有这些都在标签中,例如<ISBN> ISBN here </ ISBN>.销售书籍的比较网站可以按流派,作者等过滤这些书籍,并使用xsl样式表(以XML提供的RSS源)显示他们想要的样子.

这是正确的,还是我完全错误地了解RSS是什么或它是如何工作的?还有什么方法可以达到同样的目的?

提前谢谢了.

问候,

理查德

PS如果这被错误地标记并且应该移动到另一个部分那么请有人重新加入它.我试图找到价格比较网站或类似的东西,但没有这样的标签.我已经把我能想到的最相关.

xml xslt rss

3
推荐指数
2
解决办法
8973
查看次数

使用SimpleXML解析多个RSS源

如何将SimpleXML中的多个RSS提要放入按pubDate排序的数组中?

例:

feed[0] = 'http://www.example.org/feed1.rss';
feed[1] = 'http://www.thing.org/feed.rss';
...
feed[n] = '..';

#Fetch feeds
#Sort by pubDate

foreach ($feeds as $row) {
   //Do something
   print '<item>
          <title>...</title>
          </item>';
}
Run Code Online (Sandbox Code Playgroud)

php rss simplexml

3
推荐指数
1
解决办法
4202
查看次数

ATOM-feeds中的"link"元素是什么?

有人可以帮我理解在ATOM提要中使用"链接"标签的内容吗?

  • 他们指向物理资源,还是像标识符一样?
  • 开头和每个"条目"块之间的链接URL有什么区别?
  • 是否必须拥有此linkURL?

任何有关这方面的信息将非常感谢!

我在下面提供了一个示例代码段.

<?xml version="1.0"?>
<atom:feed>

  <link rel="self" href="http://publisher.example.com/happycats.xml" />
  <updated>2008-08-11T02:15:01Z</updated>

  <!-- Example of a full entry. -->
  <entry>
    <title>Heathcliff</title>
    <link href="http://publisher.example.com/happycat25.xml" />
    <id>http://publisher.example.com/happycat25.xml</id>
    <updated>2008-08-11T02:15:01Z</updated>
    <content>
      What a happy cat. Full content goes here.
    </content>
  </entry>
Run Code Online (Sandbox Code Playgroud)

rss feeds atom-feed

3
推荐指数
1
解决办法
4491
查看次数

用Python抓取RSS feed

我是Python和编程的新手,所以如果问题非常愚蠢,请原谅.

我一直在逐步学习RSS抓取这个教程,但是当我试图收集相应链接到正在收集的文章的标题时,我得到了Python的"列表索引超出范围"错误.

这是我的代码:

from urllib import urlopen
from BeautifulSoup import BeautifulSoup
import re

source  = urlopen('http://feeds.huffingtonpost.com/huffingtonpost/raw_feed').read()

title = re.compile('<title>(.*)</title>')
link = re.compile('<link>(.*)</link>')

find_title = re.findall(title, source)
find_link = re.findall(link, source)

literate = []
literate[:] = range(1, 16)

for i in literate:
    print find_title[i]
    print find_link[i]
Run Code Online (Sandbox Code Playgroud)

这时候我只告诉它来获取冠军,但立即引发时,我想检索标题索引错误执行罚款其对应的链接.

任何帮助将不胜感激.

python regex rss screen-scraping

3
推荐指数
1
解决办法
5645
查看次数

使用另一个标记向WordPress RSS添加缩略图

我正在使用Wordpress RSS在我的iOS项目中使用.Feed中没有缩略图链接,因此我搜索并找到此代码以添加缩略图链接到Feed.

/* include thumbnail in RSS feed */
function add_thumb_to_RSS($content) {
   global $post;
   if ( has_post_thumbnail( $post->ID ) ){
      $content = '' . get_the_post_thumbnail( $post->ID, 'thumbnail' ) . '' . $content;
   }
   return $content;
}
add_filter('the_excerpt_rss', 'add_thumb_to_RSS');
add_filter('the_content_feed', 'add_thumb_to_RSS')
Run Code Online (Sandbox Code Playgroud)

此代码在feed中添加了图像链接,但它在description标记的开头添加了html代码,如下所示:

<description>
<![CDATA[
<img width="150" height="150" src="http://www.ipadia.co/wp-content/uploads/2012/02/sayfada-bul-150x150.png" class="attachment-thumbnail wp-post-image" alt="sayfada bul" title="sayfada bul" />Some text some text Some text some text Some text some text Some text some text Some text some text Some text some text ....
]]>
</description> …
Run Code Online (Sandbox Code Playgroud)

php wordpress rss feed

3
推荐指数
1
解决办法
4677
查看次数

如何在expressjs 4.x中渲染xml/rss?

我正在创建一个使用rssnpm模块处理RSS提要的路由.

我已经生成了相应的xml字符串,我只需要知道如何使用Express 4.0使用正确的标头输出xml/rss.

我试过这个,但它不起作用,我得到一个空的json对象:

res.xml(xml);
Run Code Online (Sandbox Code Playgroud)

xml rss node.js express

3
推荐指数
1
解决办法
2105
查看次数

RSS &lt;link&gt;标记上的Jsoup选择器使用.text()方法返回空字符串

我正在使用使用解析 feed 。尝试选择文档中的第一个元素时,我无法获得结果。<link>

当我使用title.text()此代码时,可以获得预期的结果:

Document doc = Jsoup.connect(BLOG_URL).get();
Element title = doc.select("rss channel title").first();
System.out.println(title.text()); // print the blog title...
Run Code Online (Sandbox Code Playgroud)

但是,link.text()工作方式不同:

Element link = doc.select("rss channel link").first();
System.out.println(link.text()); // prints empty string
Run Code Online (Sandbox Code Playgroud)

当我检查doc.select("rss channel link")Element link对象是人口稠密,但.println()声明仅仅是一个空字符串。

是什么让.select("rss channel link")dang如此特别,以至于我不知道如何使用它?

编辑:RSS响应开始是这样的:

   <?xml version="1.0" encoding="UTF-8"?>
    <rss>
    <channel>
    <title>The Blog Title</title>
    <link>http://www.the.blog/category</link>
Run Code Online (Sandbox Code Playgroud)

java rss jsoup

3
推荐指数
1
解决办法
1427
查看次数