将json映射到Java对象的最佳方法
发布于 2021-01-30 15:50:44
我正在使用restTemplate向servlet发出请求,该servlet返回json中对象的非常简单的表示形式。
{
"id":"SomeID"
"name":"SomeName"
}
我有一个包含这两个字段的DTO以及相应的设置器和获取器。我想知道的是如何使用json响应创建对象,而不必“解析”响应。
关注者
0
被浏览
83
1 个回答
-
我个人会推荐杰克逊。它相当轻巧,速度非常快,只需要很少的配置。这是反序列化的示例:
@XmlRootElement public class MyBean { private String id; private String name; public MyBean() { super(); } // Getters/Setters } String json = "..."; MyBean bean = new ObjectMapper().readValue(json, MyBean.class);
推荐阅读
-
将JSON数据映射到Java对象
2021-01-30 关注 0 浏览109 1答案
-
如何使用JPA将映射JSON列映射到Java对象
2021-02-02 关注 0 浏览99 1答案
-
将JSON映射到类对象
2021-01-31 关注 0 浏览137 1答案
-
将JPA实体的JSON字符串列自动映射到Java对象
2021-01-31 关注 0 浏览229 1答案
-
使用Jersey / JAXB / Jackson将Java.util.Map映射到JSON对象
2021-01-31 关注 0 浏览74 1答案
-
将JSON对象映射到Hibernate实体
2021-02-01 关注 0 浏览135 1答案
-
将Json数组映射到Java模型
2021-01-31 关注 0 浏览95 1答案
-
如何将JSON映射到C#对象
2021-01-31 关注 0 浏览137 1答案
-
将XML实体映射到Java对象
2021-01-30 关注 0 浏览72 1答案
-
如何将JSON映射到Java模型类
2021-01-30 关注 0 浏览87 1答案