嗨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

10-06 03:30