响应一个JSON格式的字符串,供Angular前端使用GSON、Springboot进行消费。

问题描述 投票:0回答:1

比方说,我有一个JSON格式的字符串要提供给AngularAmChart消费的响应。在SpringBoot2下,我如何将响应放入并解析?我试着把样本响应放到hashmap中,但邮递员显示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 result:

{
    "timestamp": "May 5, 2020 3:50:49 PM",
    "details": "uri=/api/candlestick"
}
angular spring-boot gson amcharts4
1个回答
0
投票

好像 "String json "是空的,因为没有"@Param Sting json".如果json不是空的,就可以了。

© www.soinside.com 2019 - 2024. All rights reserved.