为什么我在RESTAPI中遇到JSON反序列化错误?

为什么我在RESTAPI中遇到JSON反序列化错误?,json,api,deserialization,restsharp,Json,Api,Deserialization,Restsharp,我试图使用REST Sharp通过API访问COVID19 JSON格式的数据,但在尝试反序列化下面的per时出错。我是新来休息的。不知道我错过了什么 C#代码 public void getCOVIDData(){ 我能够使用JArray然后迭代JTokens使其工作 JArray数组=JArray.Parse(response.Content) 字符串outputText=“” 字符串twoNewline=Environment.NewLine+Environment.NewLine

我试图使用REST Sharp通过API访问COVID19 JSON格式的数据,但在尝试反序列化下面的per时出错。我是新来休息的。不知道我错过了什么

C#代码 public void getCOVIDData(){


我能够使用JArray然后迭代JTokens使其工作

JArray数组=JArray.Parse(response.Content)

字符串outputText=“”

字符串twoNewline=Environment.NewLine+Environment.NewLine

        foreach (JToken pair in array)  

          outputText = "Country: " + array[0]["country"] + twoNewLines +
                "Confirmed: " + array[0]["confirmed"] + twoNewLines +
                "Recovered: " + array[0]["recovered"] + twoNewLines +
                "Critical: " + array[0]["critical"] + twoNewLines +
                "Deaths: " + array[0]["deaths"] + twoNewLines +
                "Last Update: " + array[0]["lastUpdate"];

outputText在

中,我能够使用JArray使它工作,然后迭代JTokens

JArray数组=JArray.Parse(response.Content)

字符串outputText=“”

字符串twoNewline=Environment.NewLine+Environment.NewLine

        foreach (JToken pair in array)  

          outputText = "Country: " + array[0]["country"] + twoNewLines +
                "Confirmed: " + array[0]["confirmed"] + twoNewLines +
                "Recovered: " + array[0]["recovered"] + twoNewLines +
                "Critical: " + array[0]["critical"] + twoNewLines +
                "Deaths: " + array[0]["deaths"] + twoNewLines +
                "Last Update: " + array[0]["lastUpdate"];

outputText in

该JSON的根是一个数组,而不是该对象。谢谢。代码中的地址仍然有点模糊。该JSON的根是一个数组,而不是该对象。谢谢。代码中的地址仍然有点模糊。
        foreach (JToken pair in array)  

          outputText = "Country: " + array[0]["country"] + twoNewLines +
                "Confirmed: " + array[0]["confirmed"] + twoNewLines +
                "Recovered: " + array[0]["recovered"] + twoNewLines +
                "Critical: " + array[0]["critical"] + twoNewLines +
                "Deaths: " + array[0]["deaths"] + twoNewLines +
                "Last Update: " + array[0]["lastUpdate"];