Sto utilizzando una libreria Json.NET. Qual è il modo più conveniente di serializzare/deserializzare array in JSON tramite C#? Per esempio, io sto cercando di deserializzare il seguente testo (lettura dal file):Json.NET: serializzazione/deserializzazione di array
{
"Name": "Christina",
"Gender": "female",
"Favorite_numbers": [11, 25 ,23]
}
sto leggendo il testo di cui sopra da file in una variabile:
JObject o = JObject.Parse(File.ReadAllText("input.txt"))
E poi, quando ho sto cercando di estrarre una matrice [11, 24, 23]
con la
int[] num = (int[]) o["Favorite_numbers"]
ricevo un errore.
Cosa sto sbagliando? Come leggo correttamente un array? Come faccio a leggere correttamente un array di 2 dim di questo tipo [[1, 2, 3], [4, 5, 6]]
?
Qual è l'errore ? –