ПОЛУЧИТЬ гибкий запрос / Actionscript 3

#actionscript-3 #apache-flex

#actionscript-3 #apache-гибкий

Вопрос:

Пытаюсь найти какую-либо документацию, чтобы выполнить простой GET-запрос на URL для возврата JSON в Actionscript / Flex.

Кто-нибудь знает

Ответ №1:

Используйте URLLoader API.

 var myJSON :Object; //listing as per "key:" with "value"
var str_JSON: String = ""; //if you need text String not data Object

var siteloader :URLLoader = new URLLoader( new URLRequest( your_URL ) );

siteloader.addEventListener(Event.COMPLETE, whenSiteLoaded);

function whenSiteLoaded( evt :Event ) :void 
{
  myJSON = JSON.parse(evt.target.data); //get into Object
  str_JSON = evt.target.data; //get into String
  //... any other code
}
  

К вышесказанному следует добавить прослушиватели для определения условий ошибки (например, ситуация «файл не найден»)

Комментарии:

1. Надеюсь, вы не возражаете против редактирования. Неясно, хочет ли запрашивающий результат в виде текста (строки) или в виде фактического объекта проанализированного JSON.

2. @vc Нет проблем. Спасибо за улучшения.