【发布时间】:2021-04-26 15:48:45
【问题描述】:
需要在数组 JSON 对象中创建支持多种数据类型的 Dto 类,由于它在数组中有整数、字符串值,已声明动态对象声明但出现错误,是否需要创建自定义 JsonConvert 类处理Json数组多种数据类型数组数据?
{
"apiVersion": 1,
"data": {
"unnamedFields": [
1,
"T",
1,
350000,
"\\u0000",
"\\u0000",
]
}
}
Have created property
/// <summary>
/// Un Named Fields
/// </summary>
[JsonProperty(PropertyName = "unnamedFields")]
public List<UnNamedField>[] UnNamedFields { get; set; }
public class UnNamedField
{
/// <summary>
/// UnName Feild
/// </summary>
public **dynamic** UnnamedFields{ get; set; }
}
【问题讨论】: