如何解析JSON(AS3)

前端之家收集整理的这篇文章主要介绍了如何解析JSON(AS3)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何解析下载的.json文件中的一个字符串到一个字符串变量?用as3corelib.swc.

解决方法

在这里我们去,从我目前的项目的全面的例子:
protected function loadConfigFromUrl():void
{
    var urlRequest:URLRequest  = new URLRequest(CONFIG_URL);

    var urlLoader:URLLoader = new URLLoader();
    urlLoader.addEventListener(Event.COMPLETE,completeHandler);

    try{
        urlLoader.load(urlRequest);
    } catch (error:Error) {
        trace("Cannot load : " + error.message);
    }
}

private static function completeHandler(event:Event):void {
    var loader:URLLoader = URLLoader(event.target);
    trace("completeHandler: " + loader.data);

    var data:Object = JSON.parse(loader.data);
    trace("The answer is " + data.id+" ; "+data.first_var+" ; "+data.second_var);
    //All fields from JSON are accessible by theit property names here/
}

猜你在找的JavaScript相关文章