![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
17/03/2009, 12:33
|
| | Fecha de Ingreso: marzo-2009
Mensajes: 2
Antigüedad: 15 años, 11 meses Puntos: 0 | |
Respuesta: ¿Cómo se produce la carga de datos de un XML en un flash? basicamente yo en lo que ando haciendo lo hago asi
slides_xml = new XML();
slides_xml.onLoad = startSlideShow;
slides_xml.load("archivo xlm");
slides_xml.ignoreWhite = true;
function startSlideShow(success) {
if (success == true) {
rootNode = slides_xml.firstChild;
totalSlides = rootNode.childNodes.length;
firstSlideNode = rootNode.firstChild;
currentSlideNode = firstSlideNode;
currentIndex = 1;
updateSlide(firstSlideNode);
aunque para un cosita de rrs que probe usaban esta extructura
var rssurl:String = "archivo.rss";
var rssxml:XML = new XML();
rssxml.ignoreWhite = true;
rssxml.load(rssurl);
rssxml.onLoad = function() {
var nodo:XMLNode = rssxml.firstChild.firstChild;
var vtit:String = "";
var vurl:String = "";
var vdes:String = "";
var vcon:String = "";
for (i=0; i<nodo.childNodes.length; i++) {
var snodo:XMLNode = nodo.childNodes[i];
switch (snodo.nodeName) {
case "title":
vtit = snodo.firstChild.nodeValue;
break;
case "link":
vurl = snodo.firstChild.nodeValue;
break;
case "description":
vdes = snodo.firstChild.nodeValue;
break;
case "item":
vcon = vcon + getContent(snodo);
break;
}
}
depende de como este estructurado los datos en el xlm |