string 转实体类对象 用JSON实现
时间: 2024-02-06 22:12:44 浏览: 150
Json转实体类
4星 · 用户满意度95%
是的,你可以使用 JSON 序列化/反序列化库来将一个字符串转换为实体类对象。以下是使用 Gson 库实现的示例代码:
```java
import com.google.gson.Gson;
public class Main {
public static void main(String[] args) {
String jsonString = "{\"name\":\"John Doe\",\"age\":30,\"email\":\"johndoe@example.com\"}";
Gson gson = new Gson();
Person person = gson.fromJson(jsonString, Person.class);
System.out.println("Name: " + person.getName());
System.out.println("Age: " + person.getAge());
System.out.println("Email: " + person.getEmail());
}
}
class Person {
private String name;
private int age;
private String email;
// getters and setters
}
```
在上面的示例代码中,我们使用 Gson 库的 `fromJson` 方法将字符串 `jsonString` 转换为实体类 `Person` 的对象,并使用该对象的 getter 方法来访问实体类的属性。
希望这可以帮助到你!
阅读全文