首页 > 解决方案 > 使用 ProtoBuf 序列化动态 JSON - Java

问题描述

需要一些见解:如何编写 proto 文件以序列化包含 JSONObject 作为属性的 java POJO 类,并使用 Protobuf 序列化。我们拥有的 JSON 是流动的(键不断变化)。

样本:

public class POJO {
 private String atr1;
 private long atr2;
 private Map<String, String> atr3;
 private JSONObject atr4;
}

标签: javaserializationprotocol-buffersjsonserializerjson-serialization

解决方案


没有适当的方法来处理这种情况。但是,带有 java 的 JSON 具有回退序列化默认机制,这是唯一的选项。


推荐阅读