Ответить строку формата JSON для интерфейса Angular для использования с использованием GSON, Springboot - PullRequest
0 голосов
/ 05 мая 2020

Допустим, у меня есть строка формата JSON, которую нужно предоставить в качестве ответа для Angular / AmChart. Как я могу поместить и разобрать ответ в SpringBoot2? Я попытался поместить образец ответа в хэш-карту, но почтальон показывает, что строка JSON не добавляется к ответу.

Здесь идет код:

    @GetMapping("/candlestick")
    public HashMap<String, Object> getAllPlot(String json) { 

        HashMap<String, Object> map = new HashMap<>();

        json = json.substring(0, json.length() - 1);
        json = "[" + json+" whatever here";
        json = json + "]";

        map.put("data", json);

        return map;
    }

Результат Postman:

{
    "timestamp": "May 5, 2020 3:50:49 PM",
    "details": "uri=/api/candlestick"
}

1 Ответ

0 голосов
/ 05 мая 2020

Кажется, что «String json» имеет значение NULL, потому что нет «@Param Sting json». если json не ноль, будет работать

...