Buenas, tengo un problema haciendo el bucle For, ya que me muestra todos los resultados del XML, pero al principio de todo me pone undefined.
¿Alguien sabe cómo quitar el undefined que sale al principio y por qué me pasa eso? He probado mil cosas, y no sé como quitarlo....
Gracias y un saludo, aquí os dejo el código en cuestión:
var myCSS = new TextField.StyleSheet();
var cssURL = "estilo.css";
xml = new XML();
xml.ignoreWhite = true;
xml.onLoad = function(ok) {
if (ok){
parseMyXML();
}
}
xml.load("formacion.xml");
function parseMyXML(){
for (i=0;i<xml.firstChild.childNodes.length;i++){
var datos1:String = xml.firstChild.childNodes[i].attributes.dia;
ejemploTexto += "<p class='titulo'>"+datos1+"</p>";
}
}
myCSS.load(cssURL);
myCSS.onLoad = function(exito) {
if (exito) {
my_txt.styleSheet = myCSS;
my_txt.text = ejemploTexto;
}
};