响应 JSON 格式字符串,供 Angular 前端使用 GSON、Springboot 使用

Response a JSON format string for Angular frontend to consume using GSON, Springboot

假设我有一个 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;
    }

邮递员结果:

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

似乎 "String json" 为空,因为没有“@Param Sting json”。 如果 json 不为空,它将起作用