我正在尝试找到一种方法,根据关键字匹配将单个RSS Feed拆分为单独的Feed。
雅虎管道是我的第一个想法,但我找不到办法做到这一点。尽管Pipes具有拆分模块,但只有一个输出模块可用于任何管道。因此,我无法看到如何从管道中获取多个进料。
这样做的关键是在Google阅读器中使单个密集Feed更易于管理。 (嘿谷歌:一些Gmail风格的过滤器怎么样?!)
[澄清开始]
我设想了一个主要供稿,然后根据某些关键字过滤构建“子供稿”。问题是我会订阅过滤后的主要Feed和“子Feed”。过滤器会减少主Feed中的项目数。他们被“过滤掉了”。我会订阅过滤后的主要供稿,以便查看将来需要撤销的其他子供稿。
设置单独管道的主要问题是我需要为每个子Feed维护过滤器,然后我还必须复制这些过滤器以将整个集合应用于主要Feed。这是可行的,但并不理想。我可能没有其他选择。
[澄清结束]
我的第二个想法是可能使用Pipes将标签应用于Feed项目,希望Google Reader能够尊重这些标签。这似乎也不是。
我看看MagpieRSS和Simplepie考虑推出自己的解决方案。我发现了很多用于合并feed的文档,但是没有什么可以分割feed。我的技能非常基础,所以如果没有一个非常具体的教程,这可能不属于我的联盟。
如果有人有想法,我将不胜感激。感谢。
答案 0 :(得分:3)
你可以用管道来做。而不是一个大管道,创建几个不同的管道,并按每个管道中的不同关键字进行过滤。
答案 1 :(得分:1)
可悲的是,你只能从一个烟斗中取出一个饲料。
另一个选择可能是现在有一个主管道,并使用它来标记你期望它们去哪个子管道的元素。
然后,您可以在子管道中订阅主管道并按关键字过滤。这将在重复的子管道中保持最小的逻辑。