使用Newtonsoft.Json将JSON数组转换为对象列表的步骤如下:
下面是一个示例代码:
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
}
public class Program
{
public static void Main()
{
string json = "[{\"Name\":\"John\",\"Age\":30},{\"Name\":\"Jane\",\"Age\":25}]";
List<Person> people = JsonConvert.DeserializeObject<List<Person>>(json);
foreach (Person person in people)
{
Console.WriteLine("Name: " + person.Name);
Console.WriteLine("Age: " + person.Age);
Console.WriteLine();
}
}
}
在上面的示例中,我们定义了一个Person类来表示JSON数组中的对象。然后,我们使用JsonConvert.DeserializeObject方法将JSON数组转换为Person对象的列表。最后,我们遍历列表并打印每个人的姓名和年龄。
这是一个使用Newtonsoft.Json的简单示例,它可以将JSON数组转换为对象列表。你可以根据自己的需求进行扩展和修改。
腾讯云相关产品和产品介绍链接地址:
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云