Estoy intentado uutilizar el ejemplo de After, para la utilización de etiqutas html. modificando el archivo original, al cual simplemente e añado un par de cajas de texto más (resultado 3 textfield en lugar de uno)
El problema biene en que solo el primer Textfield me reconoce la etiqueta CDATA y los demas se la salta a la torera.
Código :
Stage.scaleMode = "noscale";
miXML = new XML();
miXML.ignoreWhite = true;
// -- creo un campo de texto
createTextField("titulo_txt", 1, 35, 31, 600, 33);
titulo_txt.html = true;
titulo_txt.multiline = true;
titulo_txt.autoSize = true;
createTextField("pagina_txt", 2, 26, 65, 600, 17);
titulo_txt.html = true;
titulo_txt.multiline = true;
titulo_txt.autoSize = true;
createTextField("articulo_txt", 3, 26, 93, 600, 400);
titulo_txt.html = true;
titulo_txt.multiline = true;
titulo_txt.autoSize = true;
// -- cargo XML
miXML.onLoad = function(succes) {
if (succes) {
// --
var parent = this.firstChild.childNodes;
// -- esta variable nos ahorra -> titulo = this.firstChild.firstChild.firstChild.nodeValue
trace(parent);
// --
titulo = parent[0].firstChild.nodeValue;
categoria = parent[1].firstChild.nodeValue;
lista = parent[2].firstChild.nodeValue;
// --
titulo_txt.htmlText = titulo;
pagina_txt.htmlText = categoria;
articulo_txt.htmlText = lista;
}
};
// --
miXML.load("cdata_consejos.xml");
Este es el AS en el cual solo he añadido 2 Text Fields e indicado que cada uno vaya a un nodo distinto.
El xml no lo he tocado
Código :
<?xml version="1.0" encoding="utf-8"?> <enlaces> <titulo><![CDATA[<font color="#999999" face="Verdana" size="9"><b>Mis enlaces favoritos</b></font>]]></titulo> <pagina><![CDATA[<font color="#999999" face="Verdana" size="9"><b>Cat: </b><i>Blogs</i></font><br><br>]]></pagina> <articulo> <![CDATA[ <font color="#760000" face="Verdana" size="9"> <ul> <li><a href="http://www.asfusion.com/blog/index.cfm?setlan=es">ASFusion</a></li> <li><a href="http://www.carlosrovira.com/">Carlos Rovira</a></li> <li><a href="http://www.code4net.com/">Code 4 Net</a></li> <li><a href="http://www.cristalab.com/">Cristalab</a></li> <li><a href="http://www.design-nation.net/es/">Design-nation</a></li> <li><a href="http://www.elecash.org/blog/">Elecash</a></li> <li><a href="http://www.10-lab.com/blog/">Flash Lab</a></li> <li><a href="http://www.flashla.com/">Flashla</a></li> <li><a href="http://blog.innocuo.com/">Innocuo</a></li> <li><a href="http://www.kadazuro.com/blog/">Kadazuro</a></li> <li><a href="http://klr20mg.com/">Krl20Mg</a></li> <li><a href="http://www.nomaster.com">nomaster</a></li> <li><a href="http://www.oscartrelles.com/es/">Oscar Trelles</a></li> <li><a href="http://www.sidedev.net/blog/">SideDev</a></li> <li><a href="http://x-flash.org/blog/index.html">X-Flash</a></li> </ul> </font> ]]> </articulo>
Donde puede eatr el ¡POBLEMA!
