json字符串转java 对象
时间: 2024-09-09 19:15:12 浏览: 82
Json字符串转Java对象和List代码实例
JSON (JavaScript Object Notation) 字符串转 Java 对象通常涉及到使用 JSON 库将 JSON 格式的文本解析成 Java 中的对象或集合。在 Java 中,我们可以利用如 `org.json`、`com.fasterxml.jackson.core.JsonParser` 或者 Google 的 `gson` 库来进行这个转换过程。
例如,如果你有一个简单的 JSON 字符串:
```json
{
"name": "John",
"age": 30,
"city": "New York"
}
```
你可以创建一个对应的 Java 类 `Person`:
```java
public class Person {
private String name;
private int age;
private String city;
// getters and setters
}
```
然后使用 `Gson` 这样的库来解析 JSON 到对象:
```java
import com.google.gson.Gson;
String jsonString = "{\"name\":\"John\",\"age\":30,\"city\":\"New York\"}";
Gson gson = new Gson();
Person person = gson.fromJson(jsonString, Person.class);
```
现在,`person` 对象就包含了从 JSON 解析出的数据了。
阅读全文