在 Java 中可以使用诸如Jackson
等库来实现将 JSON 串转换为对象,以下是一个示例代码(使用Jackson
库):
import com.fasterxml.jackson.databind.ObjectMapper;
public class JsonToObjectExample {
public static void main(String[] args) throws Exception {
String jsonStr = "{\"id\":1,\"name\":\"Example\"}";
ObjectMapper mapper = new ObjectMapper();
MyObject myObject = mapper.readValue(jsonStr, MyObject.class);
System.out.println(myObject.getId());
System.out.println(myObject.getName());
}
static class MyObject {
private int id;
private String name;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
}