AS3 - Декодирование JSON

57
3

Я новичок в 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);
}

Что с этим не так? Благодарю.

спросил(а) 2011-10-14T04:20:00+04:00 9 лет назад
1
Решение
70

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

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

ответил(а) 2012-08-11T04:21:00+04:00 8 лет, 2 месяца назад
41

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

ответил(а) 2011-10-14T04:26:00+04:00 9 лет назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема