BERTRuby 的 BERT 序列化库
BERT 是 Ruby 的 BERT (Binary ERlang Term) 序列化库,可以编码 Ruby 对象到 BERT 格式,或者解码 BERT 二进制到 Ruby 对象。
BERT 规范请看 bert-rpc.org。
以下的 Ruby 类实例会被自动转化为简单的 BERT 类型:
-
Fixnum
-
Float
-
Symbol
-
Array
-
String
以下的 Ruby 类实例会被自动转换为复杂的 BERT 类型:
-
NilClass
-
TrueClass
-
FalseClass
-
Hash
-
Time
-
Regexp
评论
Kapokjson 序列化的库
kapok是一个高性能跨平台的对象-json序列化的库,对象序列化后是标准的json格式,json格式的字符串可以直接反序列化为对象。简单,易用,header-only,只需要引用Kapok.hpp即
Kapokjson 序列化的库
0
YAJL-EntityiOS 的 JSON 序列化库
YAJL-Entity是iOS上对JSON字符串进行反序列化到对象以及对象到JSON序列化的库。
YAJL-EntityiOS 的 JSON 序列化库
0
Adata多语言的序列化库
AData是一个多语言的序列化库,和protocolbuffer类似。目前支持C++/Lua(5.1,5.2,5.3,jit)/C#,非常适合游戏的通讯协议和数据存储Adata的优势,生成的代码量少,
Adata多语言的序列化库
0
JilJSON 序列化库
Jil是一个.NET的快速JSON序列化和反序列化的开发包,基于Sigil构建并进行一些疯狂的优化。示例代码:using(var output = new StringWriter()){ JS
JilJSON 序列化库
0