【发布时间】:2019-12-13 23:40:27
【问题描述】:
我有一个链接https://jsonplaceholder.typicode.com/posts,它以 JSON 格式返回数据。如何将其转换为 Object 格式?
public String ExposeServices() {
RestTemplate restTemplate= new RestTemplate();
String forresouseURL="https://jsonplaceholder.typicode.com/posts";
ResponseEntity<String> response= restTemplate.getForEntity(forresouseURL, String.class);
Gson gson = new Gson(); // Or use new GsonBuilder().create();
String target2 = gson.toJson(response, User.class);
HashMap<String, String> jsonObject= response;
System.out.println(target2);
//response.getBody().
return target2;
}
这是我尝试过的,但它没有返回任何值。
我必须以对象格式获取 JOSN 值,然后必须插入 MySQL DB。
【问题讨论】:
-
如果可能,请添加您的
User课程。另外,是否打印了任何错误消息? -
你用过jackson注解吗,请贴出用户类?
标签: java spring-boot