json对象数组转list对象
时间: 2024-01-07 19:22:20 浏览: 104
对象,数组转json
在C#中,可以使用Json.NET库将JSON对象数组转换为List对象。下面是一个示例代码:
```csharp
using Newtonsoft.Json;
using System.Collections.Generic;
// 定义一个类来表示对象的结构
public class MyClass
{
public string Name { get; set; }
public int Age { get; set; }
}
// JSON字符串
string jsonStr = "[{\"Name\":\"John\",\"Age\":30},{\"Name\":\"Jane\",\"Age\":25}]";
// 将JSON对象数组转换为List对象
List<MyClass> myList = JsonConvert.DeserializeObject<List<MyClass>>(jsonStr);
```
在上面的示例中,我们首先定义了一个`MyClass`类来表示对象的结构。然后,我们使用`JsonConvert.DeserializeObject`方法将JSON字符串转换为List对象。最后,我们可以使用`myList`变量来访问转换后的List对象。
阅读全文