Skip to content

Instantly share code, notes, and snippets.

@adamanthil
Last active August 29, 2015 14:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save adamanthil/0b4e926bd404bda27b96 to your computer and use it in GitHub Desktop.
Save adamanthil/0b4e926bd404bda27b96 to your computer and use it in GitHub Desktop.
Loads some JSON into a dynamic text field
import flash.events.Event
import flash.net.URLLoader;
import flash.net.URLRequest;
var loader:URLLoader = new URLLoader();
var request:URLRequest = new URLRequest();
request.contentType = "application/json";
request.url="http://jsonip.com/";
loader.load(request);
loader.addEventListener(Event.COMPLETE,loadConfirm);
loader.addEventListener(Event.COMPLETE,decodeJSON);
function loadConfirm(e:Event):void {
trace("Load Successful" + "\n");
}
function decodeJSON(event:Event):void {
var loader:URLLoader = URLLoader(event.target);
trace(loader.data.toString() + "\n");
var result:Object = JSON.parse(loader.data);
nameSomething.text = result.ip;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment