-2

我有一个由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; }
}

'''

这是我的课,它吐出来了,我正在尝试读回它以挑选出我需要的某些部分,但每次尝试时我都会遇到错误

谢谢

4

0 回答 0