字符串“{"passWord":"hsmes123","autoId":"CS100002","strIn":"7.0","userId":"10000"}”转换成实体类
时间: 2023-12-11 19:33:48 浏览: 56
C#实现实体类与字符串互相转换的方法
在Java中,可以使用Gson库将JSON字符串转换为实体类对象。首先需要在项目中引入Gson库,然后定义一个实体类,属性名需要与JSON字符串中的键名一致。接着使用Gson的fromJson()方法将JSON字符串转换为实体类对象即可。
以下是示例代码:
```java
import com.google.gson.Gson;
public class Entity {
private String passWord;
private String autoId;
private String strIn;
private String userId;
// getter和setter方法
public static void main(String[] args) {
String jsonStr = "{\"passWord\":\"hsmes123\",\"autoId\":\"CS100002\",\"strIn\":\"7.0\",\"userId\":\"10000\"}";
Gson gson = new Gson();
Entity entity = gson.fromJson(jsonStr, Entity.class);
System.out.println(entity.getPassWord()); // 输出:hsmes123
System.out.println(entity.getAutoId()); // 输出:CS100002
System.out.println(entity.getStrIn()); // 输出:7.0
System.out.println(entity.getUserId()); // 输出:10000
}
}
```
阅读全文