是否可以在JSON中对 FlatBuffers 进行序列化/反序列化?
我真正想做的是将 FlatBuffers 保存为JSON,允许人们更改所需的任何值,然后将JSON读回 FlatBuffers (并在应用程序中以某种方式使用)。
也许还有另一种方法可以达到相同的效果。我们正在使用C++。
最佳答案
是的,这是FlatBuffers中的内置功能。请参阅此处的“文本和模式解析”:https://google.github.io/flatbuffers/flatbuffers_guide_use_cpp.html
另请参阅test.cpp
中的ParseAndGenerateTextTest()
或registry.h
中的示例