我正在尝试使用Flex 4和Actionscript将XML响应事件转换为ArrayCollection。
问题是我无法控制输出XML HTTP响应,其中一个属性是名称'class'所以,我在尝试访问对象时遇到错误
Actionscript代码:
protected var products:ArrayCollection;
protected function service_resultHandler(event:ResultEvent):void
{
products = event.result.oxip.response.class.type.market;
}
答案 0 :(得分:1)
如果属性名称为reserved word,则只能使用array bracket access访问它们。例如:
products = event.result.oxip.response["class"].type.market;