【问题标题】:How to write Regular Expression Object in BSON ByteArray?如何在 BSON ByteArray 中编写正则表达式对象?
【发布时间】:2012-01-13 23:22:36
【问题描述】:

如何使用 AS3 以 BSON 格式编写 RegExp 对象?它的结构是什么?如何将其转换为ByteArray

【问题讨论】:

    标签: actionscript-3 apache-flex mongodb bson


    【解决方案1】:

    试试这个:

        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 序列化,请从此处使用 BSON AS3 实现:https://github.com/argoncloud/ActionBSON

    使用 org.serialization.bson.BSON 类中的静态方法 public static function encode( document : Object ) : ByteArraypublic static function decode( document : ByteArray ) : Object 来处理 BSON 数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多