使用node.js解析RSS提要

时间:2015-11-20 11:55:15

标签: javascript node.js express rss

我正在尝试让rss使用节点,但它对我没有任何作用。 很抱歉这样一个noob问题,我一直在努力解决这个问题。

这是我的server.js

var express = require('express'),
	app = express(),
	server = require('http').createServer(app),
	RSS = require('rss')

server.listen(3000);

app.set('views', __dirname, 'views');
app.get('/', function(req, res){
	res.sendFile(__dirname + '/index.html');
});

 
/* lets create an rss feed */
var feed = new RSS({
    title: 'Feed',
    feed_url: 'https://www.rt.com/rss/',
    site_url: 'https://www.rt.com/',
    language: 'en'

});
 
/* loop over data and add to feed */
feed.item({
    title:  'item title',
    // description: 'use this for the content. It can include html.',
    // url: 'https://www.rt.com/rss/', // link to the item 
    // guid: '1123', // optional - defaults to url 
});
 
// cache the xml to send to clients 
var xml = feed.xml();

这是我的index.html

<html>
<head>
	<title>Feed</title>
</head>
<body>
<h1>Feed</h1>
<div id="content"></div>


<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
    var content = <%= feed.item %>;

    var  <%= feed.item %> = "true";
</script>
</body>
</html>

当我运行node server.js时,索引页面中只有h1标题。

0 个答案:

没有答案