我有以下 json 字符串:"{"\"itemList\":[{\"id\":1,\"name\":\"Item 1 Name\"},{\"id\":2,\"name\":\"Item 2 Name\"}],"listInfo":{"info1":1,"info2":"bla"}}"
我有以下课程:
class ItemClass
{
public int Id;
public string Name;
}
class ListInfo
{
public int Info1 { get; set; }
public string Info2 { get; set; }
}
如何将我的 json 字符串反序列化为它包含的两个不同对象,ItemList
以及ListInfo
?ItemList
应该反序列化为List<ItemClass>
. 我使用 JsonConvert 多次使用反序列化,但使用表示单个对象的 json 字符串。