Voy a insistir una vez mas, para que alguien pueda ayudarme de una vez.
A ver, para quien entienda de actionscript:
así funciona la funcion replace:
Código Actionscript:
Ver originalvar str:String = "AS3 rocks!";
var search:String = "AS3";
var replace:String = "Actionscript 3";
function strReplace(str:String, search:String, replace:String):String {
return str.split(search).join(replace);
}
trace(strReplace(str, search, replace)); //Outputs Actionscript 3 rocks!
El problema es que en mi caso, el String tengo que recogerlo, pongamos desde:
tweet_1.text = myXML.status[0].text; tweet_1.text es el nombre de instancia (de una caja de texto dinamica) que indican que el tweet (
myXML.status[0].text; debe cargarse alli.
Por ejemplo, intuitivamente, sin tener mucha idea, a mi se me ocurre que deberia hacerse asi:
Código Actionscript:
Ver originalimport flash.events.Event;
import flash.net.URLLoader;
var myXMLLoader:URLLoader = new URLLoader();
myXMLLoader.load(new URLRequest("http://twitter.com/statuses/user_timeline.xml?screen_name=Swivel"));
myXMLLoader.addEventListener(Event.COMPLETE, processXML);
function processXML(e:Event):void{
var myXML:XML = new XML(e.target.data);
trace(myXML.status[0].text);
tweet_1.text = myXML.status[0].text;
var str:String = myXML.status[0].text;
var search:String = "http://";
var replace:String = "<a href='http://*'>http://*</a>";
function strReplace(str:String, search:String, replace:String):String {
return str.split(search).join(replace);
}
Pero claro esta, no funciona, porque asi no esta bien.
Alguien puede echar una mano?? Realmente llevo buscando esto durante mucho rato. No existe ninguna ayuda en la red!
Gracias