AS3 - 解码JSON

时间:2011-10-14 01:20:27

标签: json actionscript-3

我是JSON的新手。 This是我要解码的.json,但我总是收到此错误:

  

JSONParseError:遇到意外的h

这是我的代码:

import com.adobe.serialization.json.JSON;
    //
    var loader:URLLoader = new URLLoader();
    var request:URLRequest = new URLRequest();
    request.url = "twitter.json";
    //
    loader.load(request);
    loader.addEventListener(Event.COMPLETE, decodeJSON);
    //
    function decodeJSON(event:Event):void {
        var loader:URLLoader = URLLoader(event.target) 
    var jsonArray:Array = JSON.decode(loader.data);
    }

它出了什么问题? 感谢。

2 个答案:

答案 0 :(得分:2)

这是一个不是对象的数组,所以这样做:

//var jsonArray:Array = JSON.decode(loader.data);
var jsonObject:Object = JSON.decode(loader.data);

答案 1 :(得分:0)

你需要使用退格键来转义你的href双引号