java - 如何使用 Gson 将 Json 转换为 Java 对象

标签 java json gson

<分区>

假设我有一个json字符串

{"userId":"1","userName":"Yasir"}

现在我有一个用户类

class User{
int userId;
String userName;
//setters and getters
}

现在如何将上面的json字符串转换为用户类对象

最佳答案

试试这个:

Gson gson = new Gson();
String jsonInString = "{\"userId\":\"1\",\"userName\":\"Yasir\"}";
User user= gson.fromJson(jsonInString, User.class);

关于java - 如何使用 Gson 将 Json 转换为 Java 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38636254/

相关文章:

java - 如何在 Java 中映射 lambda 表达式

java - 使用 Gson 将 Json 对象解析为 Json 数组

java - Thymeleaf - 包含片段的内容

java - 这句话是什么意思并且......?

php - 如何解析json的每个元素,如{"response":[ {"result" :"rohit1"}]} {"response":[ {"result" :"rohit"}]} {"response":[ {"result" :"rohit"}]}

python - 如何使用 Python 从 JSON 响应中删除表情符号代码?

java - 反序列化可以是整数或字符串的值

Android JSONObject 与 GSON

java - 我应该将哪个版本的 Spring Security 与 spring core 3.2.5.RELEASE 一起使用

json - Swift JSOn 解码错误 : Expected to decode Array<Any> but found a dictionary instead