Я получаю com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class org.json.JSONArray and no properties discovered to create BeanSerializer
Вот мой код:
public class A{
@JsonProperty("ids")
private JSONArray ids;
@JsonProperty("count")
private String Count;
...
}
public class B {
....
@Autowired
ObjectMapper mapper;
public String convert(Object obj){
String response = mapper.writeValueAsString(obj);
return response;
}
Есть ли способ решить эту проблему? Я не могу использовать List<Class>
, поскольку базовая json структура является гибкой.