如何为此json创建模型?我不明白如何在此字符串数组中添加字典。
empty_intersection :: (Eq a_ => [a] -> [a] -> Bool
empty_intersection as bs = (true if ([x | x <- as, x `elem` bs) else false)
答案 0 :(得分:1)
有几种方法可以处理各种类型的JSON数组。一种方法是使用在数组中可能遇到的类型的可空字段定义类。例如,
public class Model
{
public int TS;
public Update[][] Updates;
}
public class Update
{
public int? Number;
public string Word;
public ModelDictionary Dictionary;
}
public class ModelDictionary
{
public string Title;
public string Type;
}
然后您可以使用类似的方式访问每个Update
if (Number != null) { ... }
else if (Word != null) { ... }
else if (Dictionary != null) { ... }
此外,https://app.quicktype.io/始终是从JSON对象生成C#模型的好资源。
答案 1 :(得分:0)
使用此模型,您可以使用Newtonsoft.Json反序列化
class Serial
{
public string ts { get; set; }
public object [][] updates { get; set; }
}