You could easily read the feed XML with jQuery, which has functions for interpreting XML. However, to read an RSS from another site with HTML and Javascript, you will come across a security restriction, which is the Same Origin Policy . You will not be able to read content from one domain from another.
To get around this, you could create a proxy
with some server language, such as PHP, Java, or ASP.NET. This proxy would read RSS content on the server and on your HTML page, with Javascript, you would make a request for your proxy.
Alternatively, you can use the Google API for RSS . It does this "proxy" for you and returns RSS content with JSON, which makes reading a lot easier. Here's an example:
$(function () {
var urlRss = 'http://www.windowsteam.com.br/feed/';
$.ajax({
type: "GET",
url: document.location.protocol + '//ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=1000&callback=?&q=' + encodeURIComponent(urlRss),
dataType: 'json',
error: function (xhr) {
var erro = xhr.responseText;
alert('Erro ao ler o feed: ' + erro);
},
success: function (xml) {
values = xml.responseData.feed.entries;
for(var i = 0; i < values.length; i++) {
var value = values[i];
var li = $("<li />");
li.html(value.title + "<br />" + value.content);
$("#result").append(li);
}
}
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script><ulid="result">
</ul>