Сериализация динамического JSON с использованием ProtoBuf — Java

#java #serialization #protocol-buffers #jsonserializer #json-serialization

#java #сериализация #протокол-буферы #jsonserializer #json-сериализация

Вопрос:

Нужна некоторая информация: Как написать прото-файл для сериализации класса java POJO, содержащего JSONObject в качестве атрибута с сериализацией Protobuf. JSON, который у нас есть, является изменчивым (ключи постоянно меняются).

Пример:

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

Ответ №1:

Нет надлежащего apporach для обработки таких сценариев. Однако JSON с java имеет механизм резервной сериализации по умолчанию, который остается единственным вариантом.