我是Rails 3的新手,我正在尝试制作RSS/Atom提要.我知道auto_discovery_link_tag,但是相关的控制器/动作应该是什么样的?
谢谢!
我正在寻找在Rails 3中生成Feed的最佳实践/标准模式.http://railscasts.com/episodes/87-generating-rss-feeds仍然有效吗?
我一直想制作RSS阅读器一段时间(只是为了好玩),但我对从哪里开始没有任何想法.我对RSS一无所知.有没有关于RSS的好教程以及如何在应用程序中实现它(不是关于如何制作RSS阅读器的教程,这太简单了).
我正在尝试测试一个使用RSS源并将它们转换为推送通知的服务,如果有一个非常定期更新的可公开获得的RSS源,我可以指出它会很好.
我知道我可以使用像CNN这样的新闻提要,但我想知道RSS是否还有更多"Lorem Ipsum"风格.
对于我目前正在处理的Android应用程序,我希望能够从RSS源解析原始XML数据并显示它.有问题的RSS提要使用Feedburner进行发布,到目前为止,我的Google-fu还没有给我任何关于如何获取原始XML的信息.有小费吗?
如何将DateTime结构转换为其等效的RFC 822日期时间格式的字符串表示形式,并将此字符串表示形式解析回.NET中的DateTime结构?RFC-822日期时间格式用于许多规范,例如RSS联合格式.
我在python中寻找一个好的库,可以帮助我解析RSS提要.有人用过feedparser吗?任何反馈?
好吧,所以我正在研究解析RSS提要.我得到了我不需要的数据,我剩下的就是解析游戏标题了.
这是我目前的代码(忽略了邋,,它只是一个概念证明):
<?php
$url = 'http://raptr.com/conexion/rss';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);
$xml = new SimpleXMLElement($result);
$lastgame = $xml->channel->item[0]->description;
preg_match('[a-zA-Z]+</a>.$', $lastgame, $match);
echo $match;
?>
Run Code Online (Sandbox Code Playgroud)
一切都很好,但后来我开始收到这个错误:
Warning: preg_match() [function.preg-match]:
Unknown modifier '+' in raptr.php on line 14
Run Code Online (Sandbox Code Playgroud)
我唯一剩下的就是去掉封闭的锚标签和句号,但我似乎无法弄清楚为什么它不喜欢'+'.有任何想法吗?
编辑:这不应该被标记为重复,因为在另一个问题之前两年被问到.
如何将pubDate从RSS提要解析为java中的Date对象.
RSS提要中的格式:星期六,2010年4月24日14:01:00 GMT
我现在所拥有的:
DateFormat dateFormat = DateFormat.getInstance();
Date pubDate = dateFormat.parse(item.getPubDate().getText());
Run Code Online (Sandbox Code Playgroud)
但是这段代码抛出了一个带有Unparseable date消息的ParseException