Метод toMap () не определен для типа JSONObject - PullRequest
0 голосов
/ 02 ноября 2019

В старой версии json (20141113) jar, как решить эту ошибку toMap(), показывающую undefiend для jsonObject eventDto.setEvent_detail (новый JSONObject (event.getEvent_detail ()).на карту());в toMap ()

public class EventDto {
    private Integer storeId;

    private Integer imageId;

    private String event_status;

    private Map<String, Object> event_detail;
            //getter and setter
}





private EventDto getEventDTO(Event event) {
        EventDto eventDto = new EventDto();

        try {
            if (event.getEvent_id() != null) {
                BeanUtils.copyProperties(event, eventDto);
                eventDto.setEvent_detail(new JSONObject(event.getEvent_detail()).toMap());
            }
        } catch (JSONException e) {
            e.printStackTrace();
        }

        return eventDto;
    }

1 Ответ

0 голосов
/ 05 ноября 2019
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...