json字符串转对象
时间: 2023-07-19 13:03:33 浏览: 87
js json字符串转对象
在大多数编程语言中,可以使用内置函数或库来将 JSON 字符串转换为对象。以下是几种常见的语言的示例:
JavaScript:
```javascript
let jsonString = '{"name": "Alice", "age": 30}';
let obj = JSON.parse(jsonString);
console.log(obj); // 输出:{ name: 'Alice', age: 30 }
```
Java:
```java
import com.fasterxml.jackson.databind.ObjectMapper;
String jsonString = "{\"name\": \"Alice\", \"age\": 30}";
ObjectMapper objectMapper = new ObjectMapper();
MyObject obj = objectMapper.readValue(jsonString, MyObject.class);
System.out.println(obj); // 输出:MyObject{name='Alice', age=30}
```
Python:
```python
import json
jsonString = '{"name": "Alice", "age": 30}'
obj = json.loads(jsonString)
print(obj) # 输出:{'name': 'Alice', 'age': 30}
```
C#:
```csharp
using System.Text.Json;
string jsonString = "{\"name\": \"Alice\", \"age\": 30}";
MyObject obj = JsonSerializer.Deserialize<MyObject>(jsonString);
Console.WriteLine(obj); // 输出:MyObject { name = Alice, age = 30 }
```
以上示例均使用了内置函数或库来将 JSON 字符串转换为对象。具体实现方式可能因编程语言和所使用的库而异。
阅读全文