viiii pregooooo datemi una mano sono 5 mesi che ci provo ma non ci riesco proprio
io devo parsare i feed di questo sito:
http://www.emsc-csem.org/service/rss/rss.php?typ=emsc
siccome devo leggerlo senza lato server ho usato le tecniche qui presenti:
https://developers.google.com/feed/v1/
ma comunque non ci riesco ! allora questo è il mio codice:
fino a qui ok... nel mio div appare:
_title + link
ma ora arriva il bello:
ammettiamo per assurdo che il mio codice sia questo:
nel mio div ho questo risultato:
title + undefined
non cotinuo a capire il perché !
il feed è strutturato in questo modo:
mi sapete spiegare il perché ?????????????????????
io devo parsare i feed di questo sito:
http://www.emsc-csem.org/service/rss/rss.php?typ=emsc
siccome devo leggerlo senza lato server ho usato le tecniche qui presenti:
https://developers.google.com/feed/v1/
ma comunque non ci riesco ! allora questo è il mio codice:
Codice:
<script type="text/javascript">
google.load("feeds", "1");
function initialize() {
var feed = new google.feeds.Feed("http://www.emsc-csem.org/service/rss/rss.php?typ=emsc");
feed.setNumEntries(50);
feed.load(function(result) {
if (!result.error) {
var container = document.getElementById("feed");
for (var i = 0; i < result.feed.entries.length; i++) {
var entry = result.feed.entries[i];
var div = document.createElement("div");
var title= div.appendChild(document.createTextNode(entry.title));
var spazio= div.appendChild(document.createTextNode(' '));
var link = div.appendChild(document.createTextNode(entry.link));
container.appendChild(div);
}
}
});
}
google.setOnLoadCallback(initialize);
</script>
fino a qui ok... nel mio div appare:
_title + link
ma ora arriva il bello:
ammettiamo per assurdo che il mio codice sia questo:
Codice:
<script type="text/javascript">
google.load("feeds", "1");
function initialize() {
var feed = new google.feeds.Feed("http://www.emsc-csem.org/service/rss/rss.php?typ=emsc");
feed.setNumEntries(50);
feed.load(function(result) {
if (!result.error) {
var container = document.getElementById("feed");
for (var i = 0; i < result.feed.entries.length; i++) {
var entry = result.feed.entries[i];
var div = document.createElement("div");
var title= div.appendChild(document.createTextNode(entry.title));
var spazio= div.appendChild(document.createTextNode(' '));
var link = div.appendChild(document.createTextNode(entry.description));
container.appendChild(div);
}
}
});
}
google.setOnLoadCallback(initialize);
</script>
nel mio div ho questo risultato:
title + undefined
non cotinuo a capire il perché !
il feed è strutturato in questo modo:
Codice:
<item>
<title>ML 3.0 OFFSHORE TARAPACA, CHILE</title>
<link>http://www.emsc-csem.org/Earthquake/earthquake.php?id=370883</link>
<geo:lat>-20.49</geo:lat>
<geo:long>-70.87</geo:long>
<emsc:depth>40 </emsc:depth>
<emsc:magnitude>ML 3.0</emsc:magnitude>
<emsc:time>2014-04-09 12:34:19 UTC</emsc:time>
<pubDate>Wed, 09 Apr 2014 12:47:00 +0000</pubDate>
<status>REVIEWED</status>
<guid>http://www.emsc-csem.org/Earthquake/earthquake.php?id=370883</guid>
<comments>2014-04-09 12:34:19 UTC</comments>
<description> <=!=[=C=D=A=T=A=[ tanto codice ]=]=> </description>
</item>
<item>
<title>ML 3.0 OFFSHORE TARAPACA, CHILE</title>
<link>http://www.emsc-csem.org/Earthquake/earthquake.php?id=370883</link>
<geo:lat>-20.49</geo:lat>
<geo:long>-70.87</geo:long>
<emsc:depth>40 </emsc:depth>
<emsc:magnitude>ML 3.0</emsc:magnitude>
<emsc:time>2014-04-09 12:34:19 UTC</emsc:time>
<pubDate>Wed, 09 Apr 2014 12:47:00 +0000</pubDate>
<status>REVIEWED</status>
<guid>http://www.emsc-csem.org/Earthquake/earthquake.php?id=370883</guid>
<comments>2014-04-09 12:34:19 UTC</comments>
<description> <=!=[=C=D=A=T=A=[ tanto codice ]=]=> </description>
</item>
mi sapete spiegare il perché ?????????????????????