forked from: forked from: forked from: flash on 2012-3-11
forked from forked from: forked from: flash on 2012-3-11 (diff: 21)
ActionScript3 source code
/**
* Copyright umhr ( http://wonderfl.net/user/umhr )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/wtUY
*/
// forked from umhr's forked from: forked from: flash on 2012-3-11
// forked from umhr's forked from: flash on 2012-3-11
// forked from umhr's flash on 2012-3-11
package {
import flash.text.TextField;
import flash.display.Sprite;
import flash.events.Event;
import flash.net.URLLoader;
import flash.net.URLRequest;
public class FlashTest extends Sprite {
public function FlashTest() {
// write as3 code here..
var url:URLRequest = new URLRequest("http://search.twitter.com/search.atom?q=apple");
var loader:URLLoader = new URLLoader(url);
loader.addEventListener(Event.COMPLETE, loader_complete);
}
private function loader_complete(event:Event):void
{
var myXML:XML = XML(event.target.data);
default xml namespace = new Namespace("http://www.w3.org/2005/Atom");
// myXML.entry[0].author.name
// myXML.entry[0].title;
// myXML.entry[0].link[1].@href
var tf:TextField = new TextField();
tf.text = myXML.entry[0].author.name + " : " + myXML.entry[0].title;
tf.width = 465;
tf.height = 60;
tf.border = true;
tf.wordWrap = true;
tf.type = "input";
tf.y = 65*0;
addChild(tf);
var tf2:TextField = new TextField();
tf2.text = myXML.entry[1].author.name + " : " + myXML.entry[1].title;
tf2.width = 465;
tf2.height = 60;
tf2.border = true;
tf2.wordWrap = true;
tf2.type = "input";
tf2.y = 65*1;
addChild(tf2);
}
}
}
