Llevo un par de días buscando solución a este problema pero no encuentro nada (no tengo mucha idea de AC)
Tengo el siguiente documento XML:
Código:
Y el siguiente código AC<?xml version="1.0" encoding="UTF-8"?> <news> <item id="1"> <title>titulo noticia</title> <file>archivo.zip</file> <url>URL del archivo</url> </item> <item id="2"> <title>titulo noticia 2</title> <file>archivo2.zip</file> <url>URL del archivo2</url> </item> </news>
Código:
El problema es que no consigo mostrar los datos de XML. Alguna solución??? this.createTextField("my_txt", 0, 0, 0, 340, 120); my_txt.html = true; my_txt.autoSize = "left"; my_txt.border = false; my_txt.multiline = true; my_txt.wordWrap = true; my_txt.font = "Verdana" my_txt.size = "12"; my_txt.textColor = "0xFFFFFF"; var reviews_xml:XML = new XML(); reviews_xml.ignoreWhite = true; reviews_xml.onLoad = function (success:Boolean):Void { if (success) { var childItems:Array = reviews_xml.firstChild.childNodes; for (var i:Number = 0; i < childItems.length; i++) { //my_txt.text += childItems[i].firstChild.firstChild.nodeValue + "\n"; if(childItems[i].firstChild.nodeValue[2].firstChild.nodeValue!="") { my_txt.text += "<a href='"+childItems[i].firstChild.nodeValue[2].firstChild.nodeValue+"'>"+childItems[i].firstChild.firstChild.nodeValue+ "</a> \n"; } else { my_txt.text += childItems[i].firstChild.firstChild.nodeValue + "\n"; } } } else { my_txt.text = "No se ha podido cargar el documento XML"; } } reviews_xml.load("noticias.xml");