Page 1 of 1

如何替换RSS中的特定字符?

Posted: Mar 11 2009, 11:22
by nrg2000
此RSS
Content-Type: text/xml
其内容中 <link>http://www.baidu.com</link> 包含这行
换成 <link>http://www.google.com</link>
如何实现?
谢谢!!!

Re: 如何替换RSS中的特定字符?

Posted: Mar 11 2009, 14:22
by phoenix

Re: 如何替换RSS中的特定字符?

Posted: Mar 11 2009, 20:45
by Ray4
具体到这个问题,yahoo pipes也是个不错的选择
http://pipes.yahoo.com/pipes/

Re: 如何替换RSS中的特定字符?

Posted: Mar 11 2009, 21:34
by nrg2000
phoenix,你好!

上面的贴子我在发贴前已经看过了,不过还是不懂怎么弄.

比如"RSS的Content-Type通常是 application/rss+xml,而Prox默认不过滤该类型,你可以用一条header filter把它改为 text/html,Prox就可以过滤了。"
这个怎么做?

是在Head Filter还是在Web Filter中写,Head Filter能替换网页中的内容吗,这好像不可能吧? 所以是不是应最少写两条规则[一个Head Filter转换成text/html,一个Web Filter转换内容]?

谢谢!

Re: 如何替换RSS中的特定字符?

Posted: Mar 11 2009, 22:58
by phoenix
nrg2000 wrote:所以是不是应最少写两条规则[一个Head Filter转换成text/html,一个Web Filter转换内容]?
没错!
这2个规则写起来很简单的,你先自己试下,不管成功与否都贴上来分享下。