apache-flex GET请求Flex /动作脚本3

2mbi3lxu  于 2022-10-31  发布在  Apache
关注(0)|答案(1)|浏览(182)

在Actionscript / Flex中,很难找到任何文档来对URL执行简单的GET请求以返回JSON。
有谁知道

cgfeq70w

cgfeq70w1#

使用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
}

您应该在上面的侦听器中添加错误条件(例如:“文件未找到”的情况)

相关问题