朋友……我的json数组是
{"result":[{"status":0,"statusmsg":"Sorry,that's an invalid domain\n","rawout":null,"options":null}]}
如何将这个json数组转换为flex 4数组(as3)?
谢谢你的帮助
解决方法
您需要下载as3corelib库并将其添加到Library路径中
https://github.com/mikechambers/as3corelib
https://github.com/mikechambers/as3corelib
然后,您可以使用将返回Object的JSON解码方法.
var object:Object = JSON.decode( jsonString );
但是您应该能够将对象强制转换为数组
var array:Array = object as Array;
如果由于某种原因,这不起作用,你可以尝试
var array:Array = []; for( var prop:String in obj ) array.push( obj[prop] );