本文主要是介绍Json flashplayer demo,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
//【flashplayer11】
import JSON;
import flash.net.URLLoader;//var objStr:String = JSON.stringify({name:"Todd Anderson", company:"Infrared5"});
//var obj:Object = JSON.parse( objStr, inflate );
var urlLoader:URLLoader = new URLLoader();
var jsonData:Object;function loadJSON() {urlLoader = new URLLoader();urlLoader.load(new URLRequest("data.json"));urlLoader.addEventListener(Event.COMPLETE, json_com);
}
function json_com(e:Event):void {urlLoader.removeEventListener(Event.COMPLETE, json_com);var loader:URLLoader = URLLoader(e.target);jsonData= JSON.parse( String(loader.data), inflate );//jsonData= JSON.parse( String(loader.data));trace("jsonData:"+jsonData[0].title)
}
function inflate( key:String, value:* ):*
{return ( (typeof value) == "string" ) ? String(value).toUpperCase() : value;
}
loadJSON();//【flashplayer10】
import flash.net.URLLoader;
import json.JSON;var urlLoader:URLLoader;
var jsonData:Object=new Object;function loadJSON() {urlLoader = new URLLoader();urlLoader.load(new URLRequest("data.json"));urlLoader.addEventListener(Event.COMPLETE, json_com);
}
function json_com(e:Event):void {urlLoader.removeEventListener(Event.COMPLETE, json_com);var loader:URLLoader = URLLoader(e.target);jsonData = JSON.decode(loader.data);trace("jsonData:"+jsonData[0].title)
}
loadJSON();
这篇关于Json flashplayer demo的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!