[
{
"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
}
]
Ciao, questo è il mio dato Json, ma non posso deserializzare. Voglio controllare solo il valore "stato". (primo oggetto "stato" 0, secondo oggetto "stato" 1).Come deserializzare un array JSON utilizzando Newtonsoft.Json
definizione Esempio:
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; }
}
codice di deserializzazione:
var des = (Example)JsonConvert.DeserializeObject(responseString, typeof(Example));
Console.WriteLine(des.status[0].ToString());
Mostraci il codice che tenta di deserializzare il tuo JSON. –
var des = (Esempio) JsonConvert.DeserializeObject (responseString, typeof (Example)); Console.WriteLine (des.status [0] .ToString()); – Steven
E come viene definito 'Esempio'? –