如何将Json格式的字符串转为对象
时间: 2024-03-09 18:47:34 浏览: 68
在大多数编程语言中,可以使用内置的JSON解析库来将JSON格式的字符串转换为对象。以下是一些示例代码:
在Python中:
```
import json
json_str = '{"name": "Alice", "age": 25}'
obj = json.loads(json_str)
print(obj['name']) # 输出:Alice
print(obj['age']) # 输出:25
```
在Java中:
```
import com.fasterxml.jackson.databind.ObjectMapper;
String jsonStr = "{\"name\": \"Alice\", \"age\": 25}";
ObjectMapper objectMapper = new ObjectMapper();
Map<String, Object> obj = objectMapper.readValue(jsonStr, Map.class);
System.out.println(obj.get("name")); // 输出:Alice
System.out.println(obj.get("age")); // 输出:25
```
在JavaScript中:
```
let jsonStr = '{"name": "Alice", "age": 25}';
let obj = JSON.parse(jsonStr);
console.log(obj.name); // 输出:Alice
console.log(obj.age); // 输出:25
```
以上是一些常见的示例代码,不同编程语言和库可能会有所不同。
阅读全文