文件名称:jsbuf:JavaScript Protobuf 库
文件大小:12KB
文件格式:ZIP
更新时间:2024-06-20 11:24:32
JavaScript
jsbuf 提供一个简单JavaScript库,用于使用对消息进行编码和解码。 这深受影响,它是 Erlang 的 protobuf 生成器。 解码 传入消息应为二进制字符串。 就 JavaScript 字符串而言,我的意思是charCodeAt可访问的每个字符都是一个二进制数据字节。 给定一个二进制字符串,解码过程将返回一个 JavaScript 数组,其中每个元素代表消息中的一个字段。 每个元素将包含字段编号,类型和值。 不能保证对字段数据的数组进行排序。 // Assume a message with two fields, both varint types. var msg = Protobuf.decode(bstr); msg[0] == [1, 0, 150]; msg[1] == [2, 0, 96]; 每个字段元素的格式为[FieldNum, WireType,
【文件预览】:
jsbuf-master
----rebar.config(111B)
----js()
--------protobuf.js(9KB)
----LICENSE(18KB)
----src()
--------jsbuf_codegen.erl(304B)
--------jsbuf.app.src(266B)
----.gitignore(23B)
----README.md(3KB)