Ho una stringa JSON e ho bisogno di aiuto per deserializzare.C# .net come deserializzare l'oggetto complesso di JSON
niente ha funzionato per me .. questa è la JSON
{
"response": [
{
"loopa": "81ED1A646S894309CA1746FD6B57E5BB46EC18D1FAff",
"drupa": "D4492C3CCE7D6F839B2BASD2F08577F89A27B4ff",
"images": [
{
"report": {
"nemo": "unknown"
},
"status": "rock",
"id": "7e6ffe36e-8789e-4c235-87044-56378f08m30df",
"market": 1
},
{
"report": {
"nemo": "unknown"
},
"status": "rock",
"id": "e50e99df3-59563-45673-afj79e-e3f47504sb55e2",
"market": 1
}
]
}
]
}
ho un esempio di classi, ma non devo usare tali classi, non mi dispiace con alcune altre classi. queste sono le classi:
public class Report
{
public string nemo { get; set; }
}
public class Image
{
public Report report { get; set; }
public string status { get; set; }
public string id { get; set; }
public int market { get; set; }
}
public class Response
{
public string loopa { get; set; }
public string drupa{ get; set; }
public Image[] images { get; set; }
}
public class RootObject
{
public Response[] response { get; set; }
}
voglio dire che ho già Newtonsoft.Json modo da poter utilizzare alcune funzioni da lì.
come posso fare questo? grazie.
C'è qualche eccezione che viene lanciata? Qual è il messaggio di errore? Potresti per favore postare il codice di deserializzazione? –
non c'è alcuna eccezione non sto ottenendo alcun dato.e ottenere questo nella vista rapida: il nome "non esiste nel contesto attuale" –
Guarda le risposte e controlla quella giusta per chiudere questa domanda. – filipko