我正在使用Newtonsoft JSON用C#编写Xamarin.Forms应用程序。
我的 REST 服务返回一个类别数组,每个类别都有一个项目数组(以 JSON 格式)
我的问题是:我应该将其反序列化为什么?
我想要的是一个列表,其中类别被定义为:
public class Category {
private string categoryName;
private List<Item> items;
}
并让 JSON 正确反序列化。 这能做到吗?
谢谢!
只使用var obj = JsonConvert.DeserializeObject<Category>(JSONString)
如果 JSON 字符串与类匹配,您将获得所需的结果