Comment puis-je désérialiser un tableau JSON à l'aide de Newtonsoft.Json

[
   {
      "receiver_tax_id":"1002",
      "total":"6949,15",
      "receiver_company_name":"Das Company",
      "receiver_email":"[email protected]",
      "status":0
   },
   {
      "receiver_tax_id":"1001",
      "total":"39222,49",
      "receiver_company_name":"SAD company",
      "receiver_email":"[email protected]",
      "status":1
   }
]

Salut, c'est mes données Json, mais je ne peux pas le désérialiser.
Je veux vérifier seulement "statut" de la valeur. (premier objet "état" 0, le deuxième objet "état" 1).

Exemple de définition:

public class Example 
{
    [JsonProperty("receiver_tax_id")] 
    public string receiver_tax_id { get; set; }
    [JsonProperty("total")] 
    public string total { get; set; }
    [JsonProperty("receiver_company_name")] 
    public string receiver_company_name { get; set; }
    [JsonProperty("receiver_email")] 
    public string receiver_email { get; set; }
    [JsonProperty("status")] 
    public int status { get; set; } 
}

Désérialisation code:

var des = (Example)JsonConvert.DeserializeObject(responseString, typeof(Example)); 
Console.WriteLine(des.status[0].ToString());
Nous montrer le code qui tente de désérialiser votre JSON.
var des = (Exemple)JsonConvert.DeserializeObject(responseString, typeof(Exemple)); Console.WriteLine(des.statut[0].ToString());
Et comment est - Example défini?

OriginalL'auteur Steven | 2015-12-05