我正在使用 HTTPService 组件来调用 web 服务。我在 resulthandler 中得到结果,但结果类型是 objectProxy。我想将它们转换为我使用 Flash 构建器的数据/服务生成的值对象。
我无法将 ConnectUserAccess(如附图所示)作为值对象访问。
var hs:HTTPService = new HTTPService();
var url:String = ConfigManager.getProperty("user.project.acess");
hs.method = "GET";
hs.url = url;
hs.resultFormat = "object";
var params:Object = {};
params["User_Name"] = "madhur";
hs.addEventListener(ResultEvent.RESULT, getProjectsAccessHandler);
hs.addEventListener(FaultEvent.FAULT, getProjectFaultHandler);
hs.send(params);
private function getProjectsAccessHandler(event:ResultEvent):void{
var connect:ConnectUserAccess = event.result.ConnectUserAccess;
}