0

RegExpAS3 でオブジェクトを BSON 形式で書き込むにはどうすればよいですか? それの構造は何ですか?どのように変換できByteArrayますか?

4

1 に答える 1

0

これを試して:

    import flash.utils.ByteArray;
import flash.net.registerClassAlias;

var reg : RegExp = new RegExp( /^hello\d+$/ );

trace( ( "hello2011" ).search(reg) );

var ba : ByteArray = new ByteArray();

registerClassAlias( "RegExp", RegExp );

ba.writeObject( reg );

BSON シリアル化には、https ://github.com/argoncloud/ActionBSON から BSON AS3 実装を使用します。

クラスから静的メソッドpublic static function encode( document : Object ) : ByteArrayを使用して、BSON データを操作します。public static function decode( document : ByteArray ) : Objectorg.serialization.bson.BSON

于 2011-11-10T10:21:07.507 に答える