我想序列化这个类:
public class CarDisplay
{
public string Name { get; set; }
public string Brand { get; set; }
public string Year { get; set; }
public PictureDisplay[] Pictures { get; set; }
}
public class PictureDisplay
{
public int Id { get; set; }
public string SecretKey { get; set; }
public string AltText { get; set; }
}
对此 Json 测试:
{名称:“名称价值”,品牌:“品牌价值”,年份:“年份价值”,图片:[“url1”,“url2”,“url3”] }
请注意,每辆 Car 都有一个仅包含 url 字符串的图片数组,而不是 Picture 类具有的所有属性。
我知道Json.NET有自定义解析器的概念,但我不确定如何使用它。