嗨stackoverflow社区:)
我想在Java中创建一个Flatbuffers对象,可以将其序列化为字节数组,
然后在Java对象中反序列化。我第一次使用flatbuffers
而且我无法初始化Java对象。我的步骤:
写一个方案
使用flatbuffers编译器将此编译为Java类
从github导入flatbuffers类
尝试建立一个Java对象
这是我第4步的代码:
FlatBufferBuilder fbb = new FlatBufferBuilder(1);
int str = fbb.createString("Dummy");
Monster.startPerson(fbb);
Monster.addName(fbb, str);
int p = Person.endPerson(fbb);
也许有人可以发布一个简单的示例来创建Flatbuffers对象,以及如何在字节数组之间进行序列化和反序列化?
希望得到答案和最诚挚的问候,
保罗
http://google.github.io/flatbuffers/
最佳答案
在Google网上论坛页面上的答案:
https://groups.google.com/forum/#!topic/flatbuffers/FZBDMd9m0hE