我有一个由tinyDB在python中创建的小json文件我想在c#中准备好我已经制作了从convert JSON to C#的类我将如何阅读它?每次我尝试它都会抱怨 json 不是一个数组。
'''
public class _1
{
[JsonProperty("name")]
public string Name { get; set; }
[JsonProperty("startLink")]
public string StartLink { get; set; }
[JsonProperty("latestVersion")]
public string LatestVersion { get; set; }
[JsonProperty("latestLink")]
public string LatestLink { get; set; }
[JsonProperty("installedVersion")]
public string InstalledVersion { get; set; }
}
public class _2
{
[JsonProperty("name")]
public string Name { get; set; }
[JsonProperty("startLink")]
public string StartLink { get; set; }
[JsonProperty("latestVersion")]
public string LatestVersion { get; set; }
[JsonProperty("latestLink")]
public string LatestLink { get; set; }
[JsonProperty("installedVersion")]
public string InstalledVersion { get; set; }
}
public class _3
{
[JsonProperty("name")]
public string Name { get; set; }
[JsonProperty("startLink")]
public string StartLink { get; set; }
[JsonProperty("latestVersion")]
public string LatestVersion { get; set; }
[JsonProperty("latestLink")]
public string LatestLink { get; set; }
[JsonProperty("installedVersion")]
public string InstalledVersion { get; set; }
}
public class _4
{
[JsonProperty("name")]
public string Name { get; set; }
[JsonProperty("startLink")]
public string StartLink { get; set; }
[JsonProperty("latestVersion")]
public string LatestVersion { get; set; }
[JsonProperty("latestLink")]
public string LatestLink { get; set; }
[JsonProperty("installedVersion")]
public string InstalledVersion { get; set; }
}
public class _5
{
[JsonProperty("name")]
public string Name { get; set; }
[JsonProperty("startLink")]
public string StartLink { get; set; }
[JsonProperty("latestVersion")]
public string LatestVersion { get; set; }
[JsonProperty("latestLink")]
public string LatestLink { get; set; }
[JsonProperty("installedVersion")]
public string InstalledVersion { get; set; }
}
public class _6
{
[JsonProperty("name")]
public string Name { get; set; }
[JsonProperty("startLink")]
public string StartLink { get; set; }
[JsonProperty("latestVersion")]
public string LatestVersion { get; set; }
[JsonProperty("latestLink")]
public string LatestLink { get; set; }
[JsonProperty("installedVersion")]
public string InstalledVersion { get; set; }
}
public class Default
{
[JsonProperty("1")]
public _1 _1 { get; set; }
[JsonProperty("2")]
public _2 _2 { get; set; }
[JsonProperty("3")]
public _3 _3 { get; set; }
[JsonProperty("4")]
public _4 _4 { get; set; }
[JsonProperty("5")]
public _5 _5 { get; set; }
[JsonProperty("6")]
public _6 _6 { get; set; }
}
public class Root
{
[JsonProperty("_default")]
public Default Default { get; set; }
}
'''
这是我的课,它吐出来了,我正在尝试读回它以挑选出我需要的某些部分,但每次尝试时我都会遇到错误
谢谢