javaだとgetFieldsでフィールド一覧が取れるんだけど、ASにはそういうメソッドはないんだよね。
ということでググッたところ、以下のようにすればできるらしい。
var obj:Object = new Object();
obj["@param1"] = "foo1";
obj.param2 = "foo2";
for(var str:String in obj){
trace(str);
}
ちなみに、for each(var item:Object in obj)とすると、各フィールドの値が取得できる。
組み合わせればMapみたいなのも作れるのかな?