C#中,我們經常會將JSON格式的數據轉換為List集合。JSON是一種常用的數據格式,而C#中的Json序列化和反序列化方法較多。下面我們來介紹一種Json轉List的方法。
using System.Collections.Generic; using Newtonsoft.Json; public class Person { public string Name { get; set; } public int Age { get; set; } } public static ListJsonToList(string json) { List personList = JsonConvert.DeserializeObject >(json); return personList; }
代碼中的Person類是我們要轉換的對象,包含Name屬性和Age屬性。
其中,使用Newtonsoft.Json包的JsonConvert.DeserializeObject方法可以將JSON格式的數據轉換為List集合。
使用時,我們只需要調用JsonToList方法,將JSON格式的數據作為參數傳進去即可得到一個List
以上就是C#中JSON對象轉List集合的方法,希望對大家有所幫助。