是否可以在JSON中对 FlatBuffers 进行序列化/反序列化?

我真正想做的是将 FlatBuffers 保存为JSON,允许人们更改所需的任何值,然后将JSON读回 FlatBuffers (并在应用程序中以某种方式使用)。

也许还有另一种方法可以达到相同的效果。我们正在使用C++。

最佳答案

是的,这是FlatBuffers中的内置功能。请参阅此处的“文本和模式解析”:https://google.github.io/flatbuffers/flatbuffers_guide_use_cpp.html
另请参阅test.cpp中的ParseAndGenerateTextTest()registry.h中的示例

09-06 04:37