AS3 - декодировать JSON - PullRequest
       3

AS3 - декодировать JSON

1 голос
/ 14 октября 2011

Я новичок в JSON. Это .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 ]

2 голосов
/ 11 августа 2012

Это массив, а не объект, поэтому сделайте это:

//var jsonArray:Array = JSON.decode(loader.data);
var jsonObject:Object = JSON.decode(loader.data);
0 голосов
/ 14 октября 2011

вам нужно экранировать двойные кавычки href с пробелом

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...