Y ahora al lio:
Estoy intentando que me lea los nodos de un archivo XML externo en un archivo CSS externo en la pelicula.
El codigo del XML es:
Código :
//Creo un objeto XML
var contenido = new XML();
//opcion
contenido.ignoreWhite = true;
//Cargo XML
contenido.load("agenda.xml");
//cuando se cargue
contenido.onLoad=function(){
// accedemos a "root"
var inicio=contenido.firstChild;
// accedemos a "inicio". fisrtChild y childNodes[0] son la misma cosa...
var cont=inicio.childNodes[0];
// accedemos al inicio/titulo
_global.nom=cont.childNodes[0].firstChild;
// accedemos al inicio/subtitulo
_global.dir=cont.childNodes[1].firstChild;
// accedemos al inicio/contenido
_global.email=cont.childNodes[2].firstChild;
// finalmente, creamos una cadena de texto con todos ellos y la traceamos
var cadena="Hola, amiguitos, me llamo ";
cadena+=nom + " y vivo en " + dir + ". ";
cadena+="Mi email es " + email + ", mi telefono de casa es el " + telcasa;
cadena+=" y mi movil es el " + telmovil;
trace(cadena);
}
El codigo para CSS: Por ciento codigo de aqui CRISTALAB
Código :
//Creo un objeto de tipo Hoja de Estilo
var miEstilo:TextField.StyleSheet = new TextField.StyleSheet();
//Cargo dentro de el, el archivo CSS externo
miEstilo.load("estilo.css");
//Se lo asigno al campo de texto
campo_txt.styleSheet = miEstilo;
//De acuerdo a las etiquetas personalizadas dentro del CSS, creo el contenido
var texto:String = "<titulo><b>INICIO<br></titulo>\n";
var texto:String = "AQUI QUISIERA PONER LA VARIABLE DEL NODO XML"
texto += "<subtitulo>Lleno de tutoriales, ejemplos y hasta un comic</subtitulo>";
texto += "<contenido>Este website, encontrado por casualidad en los perdidos rincones de Google ";
texto += "da una visión profesional de las nuevas herramientas de desarrollo en contenidos ";
texto += "dinamicos para la web, especializandose en Macromedia Flash MX 2004</contenido>";
//Se lo asigno al campo de texto
campo_txt.htmlText = texto;Bueno el tema es que si añado la variable del nodo, al estar las comillas me lo coje como texto y no como varieable ¿Como puedo hacerlo? ¿Es posible hacer eso? jejej igual estoy pidiendo algo imposible, pero, por lo menos sabre que es imposible y lo dejare por que me estoy comiendo la cabeza...
Venga saludos
