0

私が意味するのは、すべてのオブジェクトとそのプロパティを取得することですが、それは可能ですか?そのようなことをどのように行うのですか?

4

2 に答える 2

1
  1. SharedObject を読み取ります。ドキュメントは素晴らしいスタートです。
  2. プロパティをループします。それらが単純である場合、それらをどのように保存したかに応じて、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 に答える