Frederic
%Europe/Berlin %751 %2006, 19:02
Ik heb dmv een tutorial van deze site geprobeerd om een RSS lezer in Flash te maken.
Nu, dit is wat ik in mijn AS heb staan:
//Hierdoor gaat het sneller gaan
#include "xmlnintro.as" ;
//De RSS feed uitlezen
RSSfeed = new XML();
RSSfeed.ignoreWhite = true;
RSSfeed.load ("http://www.multidesk.be/rss/forums/");
RSSfeed.onLoad = VerwerkRSSfeed;
function VerwerkRSSfeed (gelukt) {
if(gelukt) {
itemXML = new XML ();
itemXML = kaartXML.firstChild.childNodes[findChildNode("item")];
for(i=0; i < itemXML.childNodes.length;i++) {
titel = itemXML.childNodes[i].attributes.title;
datum = itemXML.childNodes[i].attributes.pubDate;
auteur = itemXML.childNodes[i].attributes.author;
}
}
else {
trace( "xml data heeft een probleempje!" ) ;
}
}
function findChildNode(searchNode) {
var x = 0;
while (RSSfeed.firstChild.childNodes[x].nodeName.toLowerCase() ! = searchNode) {x++{
x++;
if (x < 1000) {break, trace("Error, "+searchNode+" niet gevonden); return false;}
}
return x;
}
Maar, ik heb nu absoluut geen idee meer wat ik moet doen om nu die gegevens in mijn .fla bestand te krijgen. Kan iemand me weer even op weg helpen, desnoods met een voorbeeldje waaruit ik de werkwijze kan afleiden?
Bedankt!
Nu, dit is wat ik in mijn AS heb staan:
//Hierdoor gaat het sneller gaan
#include "xmlnintro.as" ;
//De RSS feed uitlezen
RSSfeed = new XML();
RSSfeed.ignoreWhite = true;
RSSfeed.load ("http://www.multidesk.be/rss/forums/");
RSSfeed.onLoad = VerwerkRSSfeed;
function VerwerkRSSfeed (gelukt) {
if(gelukt) {
itemXML = new XML ();
itemXML = kaartXML.firstChild.childNodes[findChildNode("item")];
for(i=0; i < itemXML.childNodes.length;i++) {
titel = itemXML.childNodes[i].attributes.title;
datum = itemXML.childNodes[i].attributes.pubDate;
auteur = itemXML.childNodes[i].attributes.author;
}
}
else {
trace( "xml data heeft een probleempje!" ) ;
}
}
function findChildNode(searchNode) {
var x = 0;
while (RSSfeed.firstChild.childNodes[x].nodeName.toLowerCase() ! = searchNode) {x++{
x++;
if (x < 1000) {break, trace("Error, "+searchNode+" niet gevonden); return false;}
}
return x;
}
Maar, ik heb nu absoluut geen idee meer wat ik moet doen om nu die gegevens in mijn .fla bestand te krijgen. Kan iemand me weer even op weg helpen, desnoods met een voorbeeldje waaruit ik de werkwijze kan afleiden?
Bedankt!