gpt4 book ai didi

java - Spring restTemplate 获取原始 json 字符串

转载 作者:IT老高 更新时间:2023-10-28 13:51:23 26 4
gpt4 key购买 nike

如何从 spring rest 模板中获取原始 json 字符串?我尝试了以下代码,但它返回给我的 json 不带引号,这会导致其他问题,我怎样才能按原样获取 json。

ResponseEntity<Object> response  = restTemplate.getForEntity(url, Object.class);
String json = response.getBody().toString();

最佳答案

您甚至不需要 ResponseEntity!只需使用 getForObjectString.class 类似:

final RestTemplate restTemplate = new RestTemplate();
final String response = restTemplate.getForObject("https://httpbin.org/ip", String.class);

System.out.println(response);

它将打印如下内容:

{
"origin": "1.2.3.4"
}

关于java - Spring restTemplate 获取原始 json 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47104149/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com