Я создаю REST API с полезной нагрузкой, которая имеет свойство jsonContent, которое содержит любой действительный json.Карта Dynamic json object to java
{
"name":"foo",
"jsonContent":{ "abc":"My content"}
}
На стороне сервера я хочу, чтобы отобразить его на родовой объект Java, и в конечном итоге сохранить весь объект MongoDB
private String name;
private ?????? jsonContent
Я использую для отображения Джексона JSON в Java. Как объявить объект java, чтобы можно было использовать любой json-контент.
Любой JSON может быть представлена в терминах отображений (Строка объектов) и списков. Я понимаю, что это не сработает с Джексоном, но вы можете разобрать json в серии карт и списков, а затем сериализовать их. – Jason