私が意味するのは、すべてのオブジェクトとそのプロパティを取得することですが、それは可能ですか?そのようなことをどのように行うのですか?
1140 次
2 に答える
1
- SharedObject を読み取ります。ドキュメントは素晴らしいスタートです。
- プロパティをループします。それらが単純である場合、それらをどのように保存したかに応じて、for...inループがそれを行う必要があります。複雑なタイプ (内部にオブジェクトとオブジェクトなど) を格納している場合は、最初にオブジェクトが単純かどうかを確認する必要があります。そうでない場合は、そのプロパティをループする必要があります。
幸いなことに、これにも flex のタグを付けたので、ObjectUtilsクラスは、オブジェクトが isSimple()かどうかをチェックしたり、 getClassInfo( )を介してオブジェクトのプロパティを調べたりするのに便利です。
e.g.
//assuming nestedObjectFromSO is a nested object read from a SharedObject
trace(ObjectUtil.getClassInfo(nestedObjectFromSO).properties);
構造によっては、SharedObject 内のネストされたオブジェクトからデータを取得する再帰関数を作成する必要がある場合があります。
HTH、ジョージ
于 2010-06-06T01:23:58.937 に答える
0
AIR Shared Object Editorを使用して、.sol ファイルを取得および編集できます。
于 2010-06-05T09:33:55.593 に答える